如何在不打开 vim 的情况下创建新文档?

如何在不打开 vim 的情况下创建新文档?

有什么方法可以让我创建一个新的 vim 文档而不立即打开 vim?例如,当我输入 时vim myfile.txt,我会进入 vim。我不想进入 vim。

答案1

您可以随时使用该touch命令,然后使用 vim 或任何其他编辑器编辑该文件。

例如touch myfile.txt将创建一个名为 myfile.txt 的空白文件。

没有参数或标志可以用来在创建文件时暂时中止 vim 的打开。

答案2

I/O 重定向也会帮到你。你可以通过以下方式创建新文件:

> newfilename

我一直用这种方式因为输入很少,:)

这种方式有风险。因为这>意味着截断文件“newfilename”的长度为零,如果“newfilename”不存在,则创建一个新的零长度文件。

如果“newfilename”存在,则此命令将“删除”所有内容!要小心一点。

相关内容