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

如何在vim编辑器中保存文件而不退出,vim,Vim,我知道基本命令ESC+SHIFT ZZ和另一个ESC+:wq ENTER,但我不想退出vim编辑器。我想保存该文件,该文件应在vim中保持打开状态 任何帮助都将不胜感激 ESC,:,w,输入 w为“写入”,q为“退出”;仅使用“写入”。如果您有兴趣保存一两次击键,这里有另一个可以使用的shorcut。运行以下命令(只要Vim(rc)配置文件与以下目标匹配): `$echo“noremap ww:w”>~/.vimrc` `$source~/.vimrc`。 这将在Vim配置文件中添加一行,即n

我知道基本命令ESC+SHIFT ZZ和另一个ESC+:wq ENTER,但我不想退出vim编辑器。我想保存该文件,该文件应在vim中保持打开状态

任何帮助都将不胜感激

ESC,:,w,输入


w
为“写入”,
q
为“退出”;仅使用“写入”。

如果您有兴趣保存一两次击键,这里有另一个可以使用的shorcut。运行以下命令(只要Vim(rc)配置文件与以下目标匹配):

`$echo“noremap ww:w”>~/.vimrc`
`$source~/.vimrc`。
这将在Vim配置文件中添加一行,即noremap ww:w,其中:
(1.)声明将创建新的正常模式“重新映射”(
noremap
);(2)指定我们可以考虑的新操作符,或者操作键击,<代码> WW < /代码>,用于…(3.)…对于操作数命令,
:w
,它代表“[进入]命令模式,带“:”,然后键划“w”,后跟一个Carrige Return()”,是调用运算符时的行为方式。如果您不熟悉Vim的正常模式快捷方式:例如,使用我的示例,您可以直接键入字母“ww”,然后阅读底部以确认是否已写入行。(没有必要像“CTRL-…或CMD-或Shift-”这样的组合。)

Levi-Maes建议有效,除了
'w'
命令变慢。我认为最好使用
:wq
,因为它更容易记忆为
“写入并退出”
按“esc”符号并键入“wq!”。
然后这个命令将保存文件并从vi编辑器退出到命令行。

答案是
:w
,但我很确定这是重复的。我不知道我是否应该投票结束这个问题。。。。可能会出现许多类似的问题,如“如何上/下/左/右移动诅咒”、“如何不保存退出”、“如何撤消/重做”…@DarshanSharma vim中最重要的命令不是
:w
,而是
:h
,do
:h wq
您可以看到许多保存/退出/放弃的可能性…@DarshanSharma您可能想先玩
vimtutor
。只需在终端中键入命令。我非常感谢这样的回答。这可能超出了问题的范围,但我搜索并找到了这个问题,因为我对Vim还相当熟悉,并且正在尝试学习基本的东西。这个答案提供了一些额外的信息,这些信息很容易理解,不仅可以完成我开始学习的任务,还可以让我深入到一个更高级的功能中去,这样我就不太可能最终决定显式搜索。谢谢,@Levi MaesThat说,这个特定的重新映射似乎干扰了使用
w
导航
w
应该跳转到单词的开头,但是随着
ww
的重新映射,这似乎被忽略了
W
向前跳一个词仍然有效。呃,这与OP想要的正好相反。
`$ echo "noremap ww :w<CR>" >> ~/.vimrc`
`$ source ~/.vimrc`    .