Vim

Vim

使用Vim有很长时间了,Vim目前是我的首选编辑器。虽然用了很久Vim,但是对Vim的了解还很粗浅。Vim也在不断的进化,也出现了很多分支。因为自己对lua有一定地了解。现在把Vim也切换到NeoVim了。

nvim配置

代码跳转

  • c++使用bear生成compile_commands.json,解决clangd代码跳转找不到头文件的问题。
  • 在项目根目录如果有makefile文件运行bear make就会生成对应的compile_commands.json文件。
1
2
apt install bear
bear make

显示

配色方案

之前一直在使用molokai,最近在尝试使用onedark

  • molokai
  • onedark

字体

下载太大太慢了,建议使用国内镜像

1
2
3
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/Hasklig.zip
unzip Hasklig.zip -d /usr/local/share/fonts/
fc-cache -fv

mac

1
2
brew tap homebrew/cask-fonts
brew install --cask font-ubuntu-nerd-font

ubuntu

1
https://blog.csdn.net/auteman_dan/article/details/128872671

neovim lazy.nvim管理配置常用插件

neovim 插件

vim 之前常用插件

TODO

  • 尝试配置改为使用lazy.nvim,看是否好用。
  • 总结自己的neovim配置和使用心得。

Vim学习笔记

Nvim Lsp配置

c++配置

Vim资源

Vim插件

NeoVim插件

值得一看的文章

参考