沙滩上的螃蟹都能学会之 —— 打造个人nvim配置

794 阅读1分钟

WeCom20220602-151640@2x.png

前言

nvim最大的优势,就是在编程的整个过程里,你的手可以一直保持在键盘上进行所有的操作。

如果你不想折腾,可以直接使用我的配置

  1. 安装packer,参考
  2. 执行以下命令(以MacOS为例,其他OS请自行换成对应的指令,譬如cd、ln、touch等等)
cd ~/.config
git clone https://github.com/scarin/SNvim.git
ln -s SNvim nvim
cd nvim
nvim lua/plugins.lua
  1. 以上使用nvim打开了lua/plugins.lua之后,你将会收获一大堆的错误信息,别慌,敲击N次Enter键直到错误信息消失
  2. 在nvim里,输入:source %回车,再输入:PackerSync回车,将会看到以下界面,表示所有插件已安装成功

WeCom20220602-154841@2x.png

  1. 退出nvim(输入:q)
  2. 再次启动nvim,恭喜,你已经拥有一个可以coding的编辑器。(此次启动会自动下载安装一些SNvim默认的lsp) 注意: SNvim默认下载以下language server protocol,你可以查看SNvim的文件lua/config/lsp_table.lua

WeCom20220602-155339@2x.png

  1. 快捷键配置在此文件 lua/keymapping.lua
  2. 常用的nvim设置 lua/setting.lua

todo next

1. 创建init.lua

2. 常用的设置项

3. 绑定快捷键

4. 安装&使用插件

5. Neovide