我做了vim *
来同时打开3个文本文件,就像使用其他任何应用程序一样。但是,当我使用:q
关闭第一个文件时,它不会关闭,而是说E173: 2 more files to edit
。如何解决此问题,以便可以访问每个文件,然后关闭整个文件?
最佳答案
您没有多个vim实例,只有一个带有三个缓冲区的实例。
使用:n
关闭第一个文件并转到下一个文件,或者使用:wn
保存并继续下一个文件。 :prev
向后。
您还可以使用:2b
跳转到缓冲区2,和/或设置一个插件(如MiniBufExpl)以显示当前打开的文件列表,以便于导航。
关于linux - 当我有多个打开时,关闭单个vim实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62049435/