VIM基本使用

普通模式下

:w            - 保存文件,不退出 vim
:w file  -将修改另外保存到 file 中,不退出 vim
:w!          -强制保存,不退出 vim
:wq          -保存文件,退出 vim
:wq!        -强制保存文件,退出 vim
:q            -不保存文件,退出 vim
:q!          -不保存文件,强制退出 vim
:e!          -放弃所有修改,从上次保存文件开始再编辑
u 撤销
ctrl + r 反撤销

//vim 分屏操作
https://www.cnblogs.com/chenmo-xpw/p/5954919.html

打开多个文件:
1.vim还没有启动的时候:
vim file1 file2 ... filen便可以打开所有想要打开的文件
2.vim已经启动
:open file
3.对当前打开的文件分屏
:split
:vsplit
4.文件间切换(没有分屏的前提)
Ctrl+6—下一个文件
:bn—下一个文件
:bp—上一个文件
5.在窗格间切换的方法(分屏的情况下)
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向后切换到下一个窗格中

//后台操作
vim xx.txt
ctrl+z
fg

//退出编辑
退出vim的快捷键,不需要进入命令编辑模式
按住shift(之所以按住shift,其实是切换大小写)
zz 保存退出
zq 不保存退出,q表示放弃

https://www.liuhaolin.com/vim/402.html

原文地址:https://www.cnblogs.com/retry/p/13969867.html