Contents

VsCode和NeoVim的集成

使用vscode+vscode-neovim插件作为开发环境

选择原因

  • vscode:社区活跃,功能支持全面。
  • vscode-neovim插件:在vscode中集成了neovim的高效编辑模式。

起步

vscode

  • 到官网下载并安装。
  • 清空一切自定义的设置、快捷键、插件、布局、代码片段等,使环境完全clean。
  • 建立一个项目文件夹,建立一个profile,你可以将它们当作playground来探索。
  • 过一遍官方文档(vscode docs)来获取最准确最精简全面的使用说明,你可以选择阅读get started部分、你要使用的语言的环境配置说明部分以及其他你认为重要的特性说明。
  • 你会发现当阅读了官方手册后,你完全不用去网上找其他的教程了。
  • 在通过官方文档理解了这些特性后i建立正式的工作区以及profile开始工作。我建议使用自定义配置最少原则,能使用默认的就使用默认的设置,仅对少数配置比如自定义exe文件的本地路径等必要的条目进行修改。

neovim

  • 首先在vscode中安装vscodevim插件以及learn vim插件。先阅读这些插件的说明文档,然后根据说明,结合learn vim中教程的理论知道以及vscodevim插件的vim特性模拟理解掌握vim的编辑思想与方式。
  • 你可能需要一定时间完成第一步,务必保持耐心与勤快的联系和思考,不要贪图速度。
  • 当上述任务完成后,卸载vscodevim和learn vim插件,安装vscode-neovim插件和neovim,阅读它们的手册,适应其带来的略微的差异以及强大的集成特点。
  • 你可以选择使用vim-plug来安装各种插件,在这些过程中也请耐心阅读它们的说明手册,不用全文捧读,相信你能够根据经验挑选其中的关键部分进行阅读,其他部分可以等需要的时候再去查询。

另外,请不要沉溺于上述配置过程,你的手头工作与思考才是最重要的。