Atom飛行手冊翻譯 2 2 在Atom中移動

2021-07-04 05:10:54 字數 1735 閱讀 1867

用滑鼠和方向鍵,簡單地在atom中移來移去非常容易,然而atom有一些快捷鍵,可以讓你把手一直放到鍵盤上,更快速地瀏覽文件。

首先,atom自帶許多emacs的快捷鍵來瀏覽文件。要想上移或者下移乙個字元,你可以按ctrl-pctrl-n。左移或右移乙個字元,按ctrl-bctrl-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)檔案。通過安裝ctags,並且從命令列中,在你的專案根目錄下執行ctags -r src/這樣的命令,來生成檔案。

如果你在mac中使用homebrew,執行brew install ctags來安裝。

你可以通過在你的主目錄下生成.ctags檔案(~/.ctags),來自定義tags如何生成。這裡是乙個例子。

符號瀏覽功能在atom/symbols-view包中實現。

atom同時擁有乙個非常棒的途徑,在特定的一行上面加上書籤,使你可以快速跳到那一行。

如果你按下cmd-f2,atom會給那一行加上書籤。你可以在整個專案中設定一些書籤,並且使用它們快速跳到專案中一些重要的行。乙個小的書籤標識會加在行號後面,像下面這張圖的第22行。

通過按下ctrl-f2,你可以看到當前專案中的所有書籤的列表,並可以快速篩選它們,跳到任何乙個書籤的位置。

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

Atom飛行手冊翻譯 2 2 在Atom中移動

用滑鼠和方向鍵,簡單地在atom中移來移去非常容易,然而atom有一些快捷鍵,可以讓你把手一直放到鍵盤上,更快速地瀏覽文件。首先,atom自帶許多emacs的快捷鍵來瀏覽文件。要想上移或者下移乙個字元,你可以按ctrl p和ctrl n。左移或右移乙個字元,按ctrl b和ctrl f。這樣等同於按...

Atom飛行手冊翻譯 2 12 在Atom中寫作

雖然atom通常可能用來編寫軟體的 但是它還可以用來高效地編寫文章。這通常採用一些標記語言,比如說markdown和asciidoc 也就是英文手冊所用的格式 來完成。下面我們會很快瀏覽一遍atom提供給你用來寫文章的一些工具。如果你在處理文字 通常包括純文字檔案,github markdown檔案...

Atom飛行手冊翻譯 4 5 4 8

atom中的一些包是node模組,而不是atom的包。如果你想要修改這些node模組,例如atom keymap,你需要把它們鏈結到不同於普通atom包的開發環境中。下面是執行node模組的本地版本的步驟,而不是atom中的apm。我們使用atom keymap作為乙個例子 git clone cd...