有點標題黨,純屬娛樂。
做個廣告,歡迎大家關注我的博客 <a >code4fun--呼呼呼山</a>, 最近開始寫的,應該會堅持下去,一些技術性比較強的就不往這邊搬了。
作為其他編輯器一派的,Sublime Text絕對是個不錯的選擇,雖然沒有Emacs那么強大,也沒有Vim那樣專注,但是在Windows下絕對是個不錯的選擇,插件和可配置性還是很強大的。(Emacs沒試過,不過Windows下的Vim配置著實不爽)
強迫癥們不用去數了,絕對是20個。
- ctrl + shift + p
如果要在Sublime里面選擇一個最強大的命令,那絕對是這個,這個快捷鍵可以顯示當前文檔所有可用的命令或者設置(包括插件), 自動生成函數塊之類的。
下面是演示的python自動新建一個類的過程。

- ctrl + r 和 ctrl+g ctrl + p
這三個是相互可以轉化的,所以放在了一起。
ctrl+g是跳轉到指定行, ctrl + r 是函數名查找,ctrl + p是 文件搜索,但是如果把ctrl+g出現的冒號刪除就成了ctrl+p的功能,若換成@就實現了ctrl+r的功能。
- ctrl + b
這個也是很強大的功能,函數寫完當然要進行編譯了,這個就是用來進行編譯的,里面內設了一些常用語言的編譯,然后你也可以自己設定,由于日常有些工作需要matlab,所以我就設置了一個matlab的編譯,下面是我的設置,其余的可以參考這個,自行解決。
{ // Change path to matlab.exe per local settings "cmd": ["F:/Video/MATLAB R2013b/bin/matlab.exe", "-nodesktop", "-nosplash", "-r", "\"run('$file')\""], "selector": "source.m", "working_dir": "${project_path:${folder}}" }
ctrl + / 注釋,不多說了
ctrl+[ 或者 ] 代碼的縮進調整
下面是對變量的一些操作:
ctrl + 左右移動鍵 每次移動一個變量
alt + 左右移動鍵 每次移動一個單詞(如果有下劃線分開,就會停止)
shift + 左右移動鍵 隨著移動會對那些字進行選擇(可以和ctrl以及alt,home, end等聯合使用)
shift 和一些移動鍵的結合也是相當強大的,可以直接進行選擇編輯。ctrl + d 選擇變量
多次按可以進行同一變量的多個選擇ctrl + delete 從該處刪除單詞直到詞尾
f3 向后搜索單詞(聯合shift向前索引,alt 表示 find all)
ctrl + m 在兩個配對的(大中小)括號之間跳轉
ctrl + space 自動補全選擇
然后就是多行編輯:
shift + enter 在該行上面插入一行
ctrl + enter 在該行下面插入一行ctrl + l選擇整行
ctrl + alt + 上下鍵 選擇多行,方便進行多行的更改
ctrl + home / end回到全文文首 / 末尾
在然后當然就是多文件,多窗口:
ctrl + page up / down 查看上 / 下一個文件
alt + shift + 數字 多窗口,數字是窗口的個數(在此時ctrl + 數字會跳轉到第幾個窗口)
alt+數字 跳到第幾個文件(類似chrome)
** one more thing: f11 全屏 更加專注于代碼 **