Sublime Text 3安裝完美的Vim支持,ActualVim/NeoVim

不少IDE和編輯器都有Vim插件用於支持Vim模式,但大多數都有些問題,拿我一直用的Idea來講,它的vim在ctrl+v後,選擇多行的行前插入,若是這幾行中有空行,它不會把空格算在內,因此最終是會少操做空行行數的內容。雖然它已經很完美,但這個缺陷有時候也會讓你很不爽。
在Sublime Text上,前幾年就已經有了很多Vim的插件,也都或是有問題的。好久沒有再使用過,此次忽然發現了完美的解決方案,很是開心。前端

須要軟件:

  1. NeoVim
  2. ActualVim

1. NeoVim

NeoVim是一個vim編輯器,和Sublime Text其實沒有什麼關係,但它是必要依賴,因此須要先安裝。linux

安裝NeoVim

  1. 下載:https://github.com/neovim/neovim/releases
  2. 解壓放到你喜歡的位置
  3. 配置環境變量,將neovim的目錄加入到環境變量中

配置環境變量:

windows:

neovim在D盤根目錄,那它的路徑就是:D:\Neovim\bin,將它添加到環境變量中便可(mac和linux能夠直接修改.profile將路徑加入)。git

2. ActualVim

ActualVim就是Sublime Text的一個插件了,正常安裝它
Install Package
找到ActualVim,安裝便可github

如上,重啓Sublime後,完美的Vim已經能夠正常使用了,很是簡單。最主要就是須要添加NeoVim的bin到環境變量vim

後話,雖然Sublime Text 3完美的支持了Vim,但若是由於要斷點繼續安裝更多的插件,其實我是不肯意的,因此用它來寫寫前端仍是能夠的,Python/Java/Node之類的,我仍是會用Idea,即便有點小缺陷。windows

謝謝閱讀編輯器

相關文章
相關標籤/搜索