如何保存为新文件并继续处理Vim中的原始文件?

时间:2011-02-12 19:38:00

标签: vim save save-as

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

是否可以使用新名称保存文件,但保持原始文件可以编辑?

4 个答案:

答案 0 :(得分:495)

使用带文件名的:w命令:

:w other_filename

答案 1 :(得分:252)

感谢您的回答。现在我知道有两种方式可以保存" SAVE AS"在Vim。

假设我正在编辑hello.txt。

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

答案 2 :(得分:21)

保存新文件后按

Ctrl-6

这是备用文件的快捷方式

答案 3 :(得分:1)

以下命令将在新窗口中创建副本。因此,您可以继续查看原始文件和新文件。

:w {newfilename} | sp #