假设有一个文件第一部分我想创建一个新文件第二.txt内容相同第一部分,Vim 中是否有直接命令可以执行此操作?
我不想先创建第二.txt然后复制内容第一部分。
答案1
只需打开first.txt
并运行命令:
:w second.txt
答案2
虽然简单直接的答案已经发布,我提供了一个有趣且有教育意义的替代方案:
:!cp "%" second.txt
答案3
或者,打开第一个文件,然后执行:saveas second.txt
。
答案4
打开新文件
:o newfile.txt
从旧文件读取:
:r oldfile.txt