如何保存为一个新的文件,并继续在Vim中的原始文件?

每当使用:sav命令时,它都会用新名称保存文件,并打开在Vim中打开的新文件。

是否可以用新名称保存文件,但保留原来的文件进行编辑?

使用:w命令和文件名:

 :w other_filename 

感谢您的答案。 现在我知道在Vim中有两种“另存为”的方法。

假设我在编辑hello.txt。

  • :w world.txt会将hello.txt的内容写入文件world.txt,同时保持hello.txt作为vim中打开的缓冲区。
  • :sav world.txt首先将hello.txt的内容写入文件world.txt,然后closures缓冲区hello.txt,最后打开world.txt作为当前缓冲区。

保存新文件后按

 Ctrl-6 

这是替代文件的捷径