(0)设置Vim编辑器语法颜色,直接去github上找vimrc设置,直接贴到vimrc里 https://raw.githubusercontent.com/amix/vimrc/master/vimrcs/basic.vim
vim ~/.vimrc(1)Vim编辑模式
#光标按字母上下左右移动 H左 L右 J下 K上 #光标按单词前后移动 W:跳到下一个单词word B:往前跳一个单词back #光标前后翻页 control+F:向后翻页 control+B:向前翻页 #光标跳到第k行(k是一个数字) kgg #光标移动指定行数 10j:往下跳10行 10k:往上跳10行(2)Vim命令模式
#查找某字段 /字段 回车 #逐个找高亮的字段 N:向下找 shift+N:回找 #删除某一行 cc #错删想恢复 u #(undo) #删除两行 c2c #c->剪切,剪切的内容vim在内存里保存了 #把剪切的内容,粘贴 p #删除若干行 v #(visual),向下选行k、剪切c #不剪切,直接复制 yy #直接跳到文档最后一行 按住shift,gVim插件管理下载:https://github.com/junegunn/vim-plug Vim的各种插件:https://vimawesome.com/
Unix系统: (1)复制以下代码,命令行运行:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim cd ~ ls -a #查看.Vim和.Vimrc文件 cd .Vim #查看以上安装成功,便于管理Vim插件(2) 将以下代码加入~/.vimrc最后:
call plug#begin() #List the plugins with Plug commands call plug#end()如加入The NERD tree插件:在vimawesome找到The NERD tree,找到VimPlug,修改~/.vimrc如下:
call plug#begin() Plug 'scrooloose/nerdtree' #List the plugins with Plug commands call plug#end()(3)安装插件: 在Vim窗口的命令模式下,打PlugInstall
$vi #进入vi编辑器 shift+: PlugInstall shift+: help NERDTree.txt #查看NERDTree的使用帮助文档(4)要想让插件每次打开Vim自动运行:
autocmd VimEnter * NERDTree #将这句加入~/.vimrc的最后(5)如果不想要NERDTree plug,删去~/.vimrc里的:
Plug 'scrooloose/nerdtree' autocmd VimEnter * NERDTree或者用双引号"注释掉