neovim相对于vim有着更快的更新迭代,使用neovim和vim没有什么区别。
ubuntu下安装
参考文档:https://github.com/neovim/neovim/wiki/Installing-Neovim
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt-get update
sudo apt-get install neovim
vim的三种模式
普通模式
hjkl(左下上右)(单击)控制光标的移动 前面加上数字,表示移动的距离 4h表示向左移动4格w 跳转到下一个单词的开头b 跳转到上一个单词的开头gg (双击)跳转到文件最上方G 回到文件最下方ctrl+u 向上翻页ctrl+d 向下翻页f 找到距离当前最近的字符 fr表示查找最近的ry 复制 yaw(yank all word)复制当前单词 y4j复制下面的4行p 粘贴d 删除u 撤销修改i 进入输入模式: 进入命令模式v 进入可视模式
输入模式
ESC 退出输入模式,回到普通模式a 在当前位置进行输入I 回到当前行的开头并且进入输入模式A 回到当前行的末尾并且进进入输入模式c 删除并且进入输入模式 caw 删除单词并且从头进入输入模式 cc 删除当前行并且进入输入模式
命令模式
q 退出文件w 保存文件wq 保存并且退出文件
可视模式
和上面的模式类似
修改配置文件
创建配置文件
mkdir ~/.config/nvim/
nvim ~/.config/nvim/init.vim
接下来就可以配置neovim了
插件
下载插件地址:VimAwesome网站
一步到位部署(neo)vim项目:lin.vim
安装vimplug
vimplug下载地址
使用下面代码下载vimplug
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'
比如要下载The NERD tree这个插件,在init.vim配置文件中添加人如下代码,退出重新进入nvim
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree'
call plug#end()
:PlugInstall 如下图所示可以看到已经安装完成

接下来输入:N再按tab补全NERDtree插件名称后回车打开,成功安装。
Vim大冒险来学习vim!
https://vim-adventures.com/
本文介绍了Neovim相对于Vim的更新优势,并提供了Ubuntu下的安装步骤。通过添加PPA源、更新软件列表及安装命令实现Neovim的安装。详细阐述了Vim的三种模式——普通模式、输入模式和命令模式,以及它们的基本操作。此外,还讲解了如何创建和配置Neovim的初始化文件,并利用Vim-Plug管理插件,以TheNERDtree为例演示了插件的安装过程。最后推荐了一个在线学习Vim的互动游戏Vim Adventures,帮助读者更好地掌握Vim的使用。
1472

被折叠的 条评论
为什么被折叠?



