配置 Neovim
配置 Neovim
安装
安装 Neovim
| |
如果你这里出现报错,找不到 add-apt-repository 命令,这是因为系统缺少必要的依赖包,
需要先安装下边的包:
| |
安装完成后可选步骤,替换默认的 vim nvim ~/.bashrc,添加别名:
| |
配置文件的位置位于 ~/.config/nvim 中
安装 Packer.nvim 插件管理器
| |
Neovim 推荐将数据存储在 标准数据目录下(:h base-directories 查看详细文档),标准数据目录默认是 ~/.local/share/nvim/ ,你可以通过调用 :echo stdpath("data") 命令查看你系统下的实际路径。
Packer 会将插件默认安装在标准数据目录 /site/pack/packer/start 中,完整目录也就是 ~/.local/share/nvim/site/pack/packer/start 目录下。
在 vi 中运行 :PackerSync
一些插件的前置安装
telescope
安装 repgrep
添加 ppa 后安装 ripgrep :
| |
依次运行上边代码即可安装完成。
安装 fd
fd 的话,我找到最简单的安装方法是使用 npm 直接全局安装,注意 npm 需要 Node.js 环境。
| |
全部安装后,可以开始配置 Telescope 了。
nvim-treesitter
这玩意儿毛病很多。。
依赖 gcc
| |
还需要安装 build-essential
| |
若报错,详见 https://blog.csdn.net/Caption_Coco/article/details/109258959
nvim-coc
官方安装文档:https://github.com/neoclide/coc.nvim/wiki/Install-coc.nvim
需要 node >= 14.14
鉴于 Pakcer 始终下不下来,还是直接 git clone 吧。。
| |
一些插件
server language protocol
| |
其他实用插件
| |
一些命令
查看已安装的插件
| |
其中:
?:表示无效插件
\*:表示插件已激活
+:表示插件加载成功
-:表示插件已禁止
- 检查 NeoVim 状态:
:checkhealth这里主要关注 coc.nvim 服务状态,如下图所示:

coc service
- 查看 coc.nvim 服务相关信息:
:CocInfo - 卸载插件:
:CocUninstall coc-css