<b>簡評:</b>作為github上一款開源的文本編輯器,atom一經推出就受到了極大的熱捧,在程式員界影響很大,特别是那些喜歡逛github的程式員對atom特别看好。周圍很多人都反映說,自從用了這款編輯器,寫代碼變得更加得心應手了,現在小編也想嘗試一下atom,看看效果如何?不過如果不急于嘗試的話,也不放先把下面的快捷提前鍵熟悉熟悉,聽過隻要敲幾個鍵立馬就可以代碼上傳到github呢!

今天分享 futantan 在github上總結的atom 快捷鍵,用atom 編輯器的開發者們,可以收藏咯。
ctrl-shift-s:儲存所有打開的檔案
cmd-shift-o:打開目錄
ctrl-0:焦點移到目錄樹:目錄樹下,使用a,m,delete來增加,修改和删除。
cmd-t 或 cmd-p 查找檔案
cmd-b:在打開的檔案之間切換
cmd-shift-b:隻搜尋從上次git commit後修改或者新增的檔案。
cmd-\:顯示或隐藏目錄樹
(等價于上下左右)
ctrl-p:前一行
ctrl-n:後一行
ctrl-f:前一個字元
ctrl-b:後一個字元
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-\或者 cmd-k cmd-b 顯示(隐藏)目錄樹
ctrl-0 :焦點切換到目錄樹(再按一次或者esc退出目錄樹)
a:添加檔案
d:将目前檔案另存為(duplicate)
i: 顯示(隐藏)版本控制忽略的檔案
alt-right 和 alt-left 展開(隐藏)所有目錄
ctrl-al-]和 ctrl-al-[ 同上
ctrl-[ 和 ctrl-] 展開(隐藏)目前目錄
ctrl-f 和ctrl-b 同上
cmd-k h 或者 cmd-k left 在左半視圖中打開檔案
cmd-k j或者cmd-k down在下半視圖中打開檔案
cmd-k k 或者cmd-k up 在上半視圖中打開檔案
cmd-k l 或者cmd-k right 在右半視圖中打開檔案
ctrl-shift-c: 複制目前檔案絕對路徑
cmd-f2 在本行增加書簽
f2 跳到目前檔案的下一條書簽
shift-f2 跳到目前檔案的上一條書簽
ctrl-f2 列出目前工程所有書簽
大部分和導航一緻,隻不過加上shift
ctrl-shift-p: 選取至上一行
ctrl-shift-n: 選取至下一樣
ctrl-shift-b: 選取至前一個字元
ctrl-shift-f: 選取至後一個字元
alt-shift-b, alt-shift-left: 選取至字元開始
alt-shift-f, alt-shift-right: 選取至字元結束
ctrl-shift-e, cmd-shift-right: 選取至本行結束
ctrl-shift-a, cmd-shift-left: 選取至本行開始
cmd-shift-up: 選取至檔案開始
cmd-shift-down: 選取至檔案結尾
cmd-a: 全選
cmd-l: 選取一行,繼續按回選取下一行
ctrl-shift-w: 選取目前單詞
<b>基本操作</b>
ctrl-t: 使光标前後字元交換
cmd-j: 将下一行與目前行合并
ctrl-cmd-up, ctrl-cmd-down: 使目前行向上或者向下移動
cmd-shift-d: 複制目前行到下一行
cmd-k, cmd-u: 使目前字元大寫
cmd-k, cmd-l: 使目前字元小寫
<b>删除和剪切</b>
ctrl-shift-k: 删除目前行
cmd-backspace: 删除到目前行開始
cmd-fn-backspace: 删除到目前行結束
ctrl-k: 剪切到目前行結束
alt-backspace 或 alt-h 删除到目前單詞開始
alt-delete 或 alt-d 删除到目前單詞結束
<b>多光标和多處選取</b>
cmd-click: 增加新光标
cmd-shift-l: 将多行選取改為多行光标
ctrl-shift-up, ctrl-shift-down: 增加上(下)一行光标
cmd-d: 選取文檔中和目前單詞相同的下一處
ctrl-cmd-g: 選取文檔中所有和目前光标單詞相同的位置
<b>括号跳轉</b>
ctrl-m: 相應括号之間,html tag之間等跳轉
ctrl-cmd-m: 括号(tag)之間文本選取
alt-cmd-.:關閉目前xml/html tag
<b>編碼方式</b>
ctrl-shift-u: 調出切換編碼選項
cmd-f: 在buffer中查找
cmd-shift-f: 在整個工程中查找
alt-shift-s: 檢視目前可用代碼片段
在~/.atom目錄下snippets.cson檔案中存放了你定制的snippets
ctrl-space: 提示補全資訊
alt-cmd-[ :折疊
alt-cmd-]:展開
alt-cmd-shift-{: 折疊全部
alt-cmd-shift-}: 展開全部
cmd-k cmd-n: 指定折疊層級 n為層級數
ctrl-shift-l: 選擇文本類型
ctrl-shift-m: markdown預覽
可用代碼片段:b, legal, img, l, i, code, t, table
cmd-alt-z: checkout head 版本
cmd-shift-b: 彈出untracked 和 modified檔案清單
alt-g down alt-g up: 在修改處跳轉
alt-g d: 彈出diff清單
alt-g o: 在github上打開檔案
alt-g g: 在github上打開項目位址
alt-g b: 在github上打開檔案blame
alt-g h: 在github上打開檔案history
alt-g i: 在github上打開issues
alt-g r: 在github打開分支比較
alt-g c: 拷貝目前檔案在gihub上的網址
<b>主題</b>
<a href="https://atom.io/themes/atom-material-syntax" target="_blank">atom-material-syntax</a>
<b>美化</b>
<b>git</b>
<b>代碼提示</b>
就這些了,歡迎pull更多好用的插件!
原文轉載自:https://github.com/futantan/atom 作者:futantan 原文有删改