他のファイルと同じ内容の新しいファイルを作成するVimのコマンド

他のファイルと同じ内容の新しいファイルを作成するVimのコマンド

たとえば、ファイルがある最初.txt新しいファイルを作りたい2番目.txt同じ内容の最初.txtVim にはそれを直接行うコマンドがありますか?

最初に作りたくない2番目.txtそして、その内容をコピーします最初.txt

答え1

開いてfirst.txtコマンドを実行するだけです:

:w second.txt

答え2

それでも単純明快な答えすでに投稿されていますが、楽しくて有益な代替案を提案します。

:!cp "%" second.txt

答え3

あるいは、最初のファイルを開いて、 を実行します:saveas second.txt

答え4

新しいファイルを開く

:o newfile.txt

古いファイルから読み取り:

:r oldfile.txt

関連情報