Vim 建立一個與任何其他文件內容相同的新文件的命令

Vim 建立一個與任何其他文件內容相同的新文件的命令

說,有一個文件第一個.txt我想建立一個新文件第二個.txt具有相同的內容第一個.txt,Vim 中有直接命令可以做到這一點嗎?

我不想先創建第二個.txt然後複製內容第一個.txt

答案1

只需打開first.txt並運行命令:

:w second.txt

答案2

雖然簡單直接的答案已經發布了,我提供了一個有趣且啟發性的替代方案:

:!cp "%" second.txt

答案3

或者,開啟第一個文件,然後執行:saveas second.txt.

答案4

開啟新文件

:o newfile.txt

從舊文件中讀取:

:r oldfile.txt

相關內容