普通模式下
: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表示放弃