如何在Vim编辑器中保存文件而不退出

nr9pn0ug  于 2023-10-20  发布在  其他
关注(0)|答案(4)|浏览(235)

我知道基本的命令ESC + WZZ和另一个ESC +:wq ENTER,但我不想退出Vim编辑器。我想保存文件,文件应该在vim中保持打开状态。
任何帮助将不胜感激。

u0sqgete

u0sqgete1#

ESC,:,w,Enter
w为“write”,q为“quit”;只能用“写”。

bqujaahr

bqujaahr2#

如果你想省一两个钱,这里有另一个捷径。运行以下命令(只要您的Vim(rc)配置文件与以下目标目标匹配):

`$ echo "noremap ww :w<CR>" >> ~/.vimrc`
`$ source ~/.vimrc`    .

这应该会在Vim配置文件noremap ww :w<CR>中添加一行代码,其中:(1.)声明它将创建一个新的正常模式“Remap”(noremap);(2.)指定我们可以考虑的新运算符,或运算符ww,用于...;(3.).对于操作数命令:w<CR>,它代表“[Enter the]命令模式,使用':',然后按键'w',然后是Carrige Return()",并且是操作符在调用时的行为。如果你不熟悉Vim的普通模式快捷键:例如,使用我的例子,您只需键入字母“www”,然后阅读底部以确认是否已写入行。(没有“CTRL-...或CMD-或Shift-"类组合。)

fnatzsnv

fnatzsnv3#

Levi Maes的建议有效,只是'w'命令变慢了。恕我直言,最好使用:wq<CR>,因为它更容易记住为'write & quit'

carvr3hs

carvr3hs4#

按下“esc”符号并键入“wq!“。然后此命令将保存文件并从vi编辑器退出到命令行。

相关问题