neovim的使用(学习成本较高)

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表示查找最近的r
y 复制 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/​

猜你喜欢

转载自blog.csdn.net/xiaokai1999/article/details/120824357