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

谢谢阅读编辑器

相关文章
相关标签/搜索