在进入了vi/vim编辑器的界面之后,按i会进入插入模式,可以进行输入或移动光标等操作,编辑完成后要退出编辑界面的操作如下:
1、在插入模式下按Esc
进入命令模式,连续输入两个大写的Z
就可以保存修改的内容并退出编辑器,若没有修改内容就直接退出编辑器(可以按shift+z+z
,也可以Caps Lock
锁定大写字母接着按两次z
)
2、尾行模式(末行模式)
在命令模式下输入英文的冒号:
就会进入该模式(会在末行出现光标和英文冒号:
), 此时可以输入命令来执行操作:
q
退出编辑器;如果之前有修改内容且没有保存,会在末行提示你之前的修改位保存,需要使用!重写命令,这时候需要重新进入末行模式再强制退出,即输入:q!进行强制退出
q!
不保存文件,并强制退出编辑器
w
保存文件,并不退出编辑器
w!
强制保存文件,并不退出编辑器;保存命令后可以跟新文件名(即w file或者w! file),当前文件会被另存到新文件那里,而当前文件不变;当保存的新文件已存在时就需要使用强制保存命令
wq
保存文件,并退出编辑器
wq!
强制保存文件并退出编辑器
x
该命令的功能同命令模式下的ZZ命令功能相同
e!
放弃所有修改,从上次保存文件开始再编辑
注意以上命令都是在末行模式下输入的,在命令模式下输入英文冒号:即可进入末行模式,刚进入编辑界面时就是命令模式