如何在以下情况下退出Vim编辑器:q或:x不起作用

时间:2017-11-15 19:04:42

标签: exit vi

新手到vi / vim,我通常使用pico但​​是使用只有这两个编辑器的锁定盒子(现在)。

我无法保存文件甚至退出。我看到其他人有同样的问题,他们被告知要使用:x但即使这样也行不通,只会抛出一条错误信息。

是否有一个JUST工作的退出命令?

感谢

2 个答案:

答案 0 :(得分:2)

除非文件尚未保存,否则

:q应该有效。

:q!将有效。

:wq将尝试保存并退出,但如果无法保存则不会退出。

:wq!将尝试保存,然后退出是否可以保存。

E:感谢@GregoryNisbet提醒我:如果您打开了多个文件,则会有一系列“全部”退出命令:

:qa应该退出所有缓冲区(打开文件,或多或少)。

:qa!将退出所有缓冲区,无论它们是否已保存。

:wqa将尝试保存并退出所有缓冲区。

:wqa!将尝试保存所有缓冲区,然后退出是否保存它们。

答案 1 :(得分:0)

对我有用的解决方案是

  1. Esp Z + Z
  2. :wq!