sublime 配置 vim模式 並修改 Esc快速鍵

來源:互聯網
上載者:User

標籤:vim   esc   sublime   

最近發現了 sublime 居然能開啟 vim 的功能,加上這麼炫(逼)酷(格)的外觀,果斷使用之.

我使用 vim 的時候習慣用 zz代替 Esc ,綜上所述,需要完善兩個點:
1. 開啟 vim 功能
2. 配置快速鍵

### 開啟 vim 功能
其實,只要直接按 Esc 即可… 但是只能使用簡單的模式,不能用 底行(命令列)模式
還有的版本不支援直接 Esc ,所以還是說說配置方式.
進入 preferences->Settings-User, 添加如下一行
"ignored_packages":
[
]

這句的意思是把忽略的包設定為空白,意思是啟用所有的包.
現在儲存,然後按 Esc ,你已經能簡單使用 vim 的命令了

配置命令列模式

到這裡下載外掛程式.

從 Preferences->Browse Packages 進入外掛程式目錄.解壓
修改按鍵
修改 Vintage目錄(注意,不是剛剛放進去的)下面的  Default.sublime-keymap在最後一個 ] 前面寫一個 ","(沒有引號),然後粘貼```//for vim { "keys": ["z","z"], "command": "exit_insert_mode",    "context":    [           { "key": "setting.command_mode", "operand": false },        { "key": "setting.is_widget", "operand": false }    ]},{ "keys": ["z","z"], "command": "hide_auto_complete", "context":    [        { "key": "auto_complete_visible", "operator": "equal", "operand": true }    ]},{ "keys": ["z","z"], "command": "vi_cancel_current_action", "context":    [        { "key": "setting.command_mode" },        { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": false },        { "key": "vi_has_input_state" }    ]

}
“`

注: "keys": ["z","z"] 這樣代表序列輸入,即 z 然後再 z    如果想同步選取兩個鍵,比如 shift+space 那麼是    "keys": ["shift+space"]

如此,就好了.我啟動並執行時候,報錯了一下,沒仔細看,後來也沒什麼影響.
祝順利~~

sublime 配置 vim模式 並修改 Esc快速鍵

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.