vi(或vim)文本编辑器是Linux/UNIX系统中非常有效的文本编辑器。它从1976年就开始了,你要么喜欢它,要么讨厌它。为了有效地使用编辑器,了解所有命令非常重要。其中一个命令是在将文件写入磁盘之前指定文件名或另存为。让我们看看如何在vim中使用“另存为”功能。
通常在打开vi编辑器时指定文件名,如下所示:
$ vim newfile.txt完成编辑并将其写入磁盘后,将使用此文件名。但是,有时需要将文件保存为新名称。也许你用标准输入打开了编辑器?也许您只是想用一个新名称保存文件,而保留原始文件不变?要在vi中保存时指定文件名,只需将其添加到write命令之后。
要在vi中保存时指定文件名,请先按escape以确保退出插入模式。然后使用:w命令。
:w 注意:您还可以使用:wq在保存后退出编辑器。
您还可以指定要保存文件的目录。只需执行与上面相同的操作,但给出所需文件的完整路径。
:wq /home/mcherisi/harrison-bergeron.txt如果您试图使用一个已经存在的文件名,您将看到一条错误消息(见下面的红色部分)。
:wq! /home/mcherisi/harrison-bergeron.txt