<!-- 譯者:Github@wizadforcel -->
# 在Atom中移動 #
用鼠標和方向鍵,簡單地在Atom中移來移去非常容易,然而Atom有一些快捷鍵,可以讓你把手一直放到鍵盤上,更快速地瀏覽文檔。
首先,Atom自帶許多Emacs的快捷鍵來瀏覽文檔。要想上移或者下移一個字符,你可以按`ctrl-P`和`ctrl-N`。左移或右移一個字符,按`ctrl-B`和`ctrl-F`。這樣等同于按下方向鍵,但是一些人不喜歡把他們的手移到方向鍵的位置。
除了單個字符的移動,還有一些其他的用于移動的快捷鍵。
`alt-B`, `alt-left`
移動到單詞開頭。
`alt-F`, `alt-right`
移動到單詞末尾。
`cmd-right`, `ctrl-E`
移動到整行末尾
`cmd-left`, `ctrl-A`
移動到整行開頭
`cmd-up`
移動到文件開頭。
`cmd-down`
移動到文件末尾。
你也可以使用`ctrl-G`,通過指定一行(和列)來直接移動光標。這會彈出一個對話框問你想要跳到哪一行。你同樣可以使用`row:column`語法來跳到那一行的某個字符。

## 通過符號瀏覽 ##
你也可以提供更多的信息來跳轉。要想跳到一個方法聲明之類的符號,按下`cmd-r`。它會打開一個列表,包含當前文件中所有的符號,你可以通過`cmd-t`進行模糊查找。使用`cmd-shift-r`來查找存在于整個項目中的符號。

你也可以使用`ctrl-alt-down`來跳到光標下的方法或者函數聲明。
首先,你需要確保你的項目中生成了`tags`(或者`TAGS`)文件。通過安裝ctags,并且從命令行中,在你的項目根目錄下運行`ctags -R src/`這樣的命令,來生成文件。
如果你在Mac中使用Homebrew,運行`brew install ctags`來安裝。
你可以通過在你的主目錄下生成`.ctags`文件(`~/.ctags`),來自定義tags如何生成。[這里](https://github.com/atom/symbols-view/blob/master/lib/.ctags)是一個例子。
符號瀏覽功能在atom/symbols-view包中實現。
## Atom書簽 ##
Atom同時擁有一個非常棒的途徑,在特定的一行上面加上書簽,使你可以快速跳到那一行。
如果你按下`cmd-F2`,Atom會給那一行加上書簽。你可以在整個項目中設置一些書簽,并且使用它們快速跳到項目中一些重要的行。一個小的書簽標識會加在行號后面,像下面這張圖的第22行。
按下`F2`之后,Atom會跳到當前文件的下一個書簽的位置。如果你按下`shift-F2`則會跳到上一個。
通過按下`ctrl-F2`,你可以看到當前項目中的所有書簽的列表,并可以快速篩選它們,跳到任何一個書簽的位置。

書簽功能在atom/bookmarks包中實現。