如何使用neovim

2024-10-10

什么是neovim

neovim是vim的一个分支,给程序员写代码的IDE,喜欢vim的程序员可以用它来取代vscode

快速注释

点击gcc可以注释或者取消注释,gc+enter可以达到一样的效果。

安装neovim

可以选择直接下载安装包,也可以用brew安装。

brew install neovim

这是安装教程

使用neovim

安装结束后,直接输入nvim就可以打开neovim。

不过,现在的neovim还不是完全体,需要安装插件,比如可以查看文件树的nerdtree插件。

安装插件

安装插件管理器vim-plug

安装插件需要用到vim-plug,可以点击github教程,安装方法如下:

sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
       https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'

这里规定,插件都放在~/.local/share/nvim/plugged目录下。

安装完vim-plug后,可以在~/.config/nvim/init.vim中添加插件,比如:

call plug#begin('~/.local/share/nvim/plugged')

Plug 'preservim/nerdtree'

call plug#end()

安装插件nerdtree

配置完插件后,可以用nvim打开neovim,在最下方输入:PlugInstall来安装插件。

快捷键绑定

~/.config/nvim/init.vim中添加快捷键绑定,比如:

map <F2> :NERDTreeToggle<CR>

这样,按F2就可以打开或关闭文件树。

文件树nerdtree的使用

新建文件

新建文件按m-a,如果是文件夹要在后面加/,比如src/

删除文件

在文件上按m-d,然后按y确认删除。

参考资料

neovim的配置