3 回答
TA贡献1877条经验 获得超6个赞
::
:q退出(简称为 :quit):q!不储蓄而退出(缩写为 :quit!):wq写作和退出 :wq!即使文件只有读权限(如果文件没有写权限:强制写入),也要写入和退出 :x写并退出(类似于 :wq,但只有在有更改时才写) :exit写入和退出(与 :x):qa放弃全部(缩写为 :quitall):cq退出而不保存,并使Vim返回非零错误(即带错误退出)
ZZ:xZQ:q!ZZzz
:help
TA贡献1851条经验 获得超3个赞
:
c[ommand].
安全-退出(如果有未保存的更改,则失败):
提示-退出(如果有未保存的更改提示)
:conf[irm] q[uit]*退出,但当有一些缓冲区已被更改时,请给予提示。 :conf[irm] xa[ll]*编写所有更改的缓冲区并退出Vim。当某些缓冲区无法写入时,打开提示符。
编写(保存)更改并退出:
:wq写入当前文件(即使没有更改)并退出。当文件为只读或缓冲区没有名称时,写入失败. :wqa[ll]*所有窗户。 :wq!同样,但写的甚至是只读文件。 :wqa[ll]!*所有窗户。 :x[it],ZZ(与 )。只写文件 如果它被改变了
然后辞职, :xa[ll]*所有窗户。
放弃更改并退出:
:q[uit]!ZQ*不写就退出,当可见缓冲区发生更改时也是如此。当存在更改的隐藏缓冲区时,不会退出。 :qa[ll]!*,:quita[ll][!]*退出Vim,所有对缓冲区的更改(包括隐藏的)都会丢失。
:help
添加回答
举报
