一、编辑多个文件
同时创建两个新文件
touch 1.txt 2.txt
vim 1.txt 2.txt
切换文件
:n 切换至下一个文件(记得先:w保存当前文件)
:N 切换至上一个文件(记得先:w保存当前文件)
:n! 强制切换到下一个文件,如果当前文件没保存则不会保存
:N! 强制切换到上一个文件,如果当前文件没保存则不会保存
二、进入vim后打开新文件
:e 3.txt 打开新的3.txt文件
:e# 回到前一个文件
:ls 列出以前编辑过的文档
:b 2.txt(编号) 可以直接进入2.txt进行编辑
:bd 2.txt(编号) 可以移除指定的打开的文件
:e! 3.txt 打开新的文件3.txt,注意先:w保存当前文件
:f 显示正在编辑的文件信息,总行数,所在行数等
:f new.txt 改变正在编辑的文件名为new.txt,我测试貌似是另存为new.txt
三、恢复文件
可以用于突然断电或不小心关闭了命令窗口(断电没测试过)
比如上次正在编辑1.txt文件没有保存就关闭了vim窗口或断电了
vim -r 1.txt进入普通模式
:cw cover 1.txt 即可恢复上次编辑处
四、多行或多列选中
Shift+v 然后按jk或上下键选中多行,可用于多行缩进
网友评论