web-dev-qa-db-ja.com

新しいファイルとして保存してVimの元のファイルに作業を続ける方法は?

:savコマンドを使うときはいつでも、それはファイルを新しい名前で保存して、Vimで開いている新しいファイルを開きます。

ファイルを新しい名前で保存して、元のファイルを編集用に開いたままにしておくことは可能ですか?

339
vimguy

ファイル名を付けて:wコマンドを使用します。

:w other_filename
499
wilhelmtell

答えてくれてありがとう。今、私はVimに "SAVE AS"の2つの方法があることを知っています。

Hello.txtを編集しているとします。

  • :w world.txtは、hello.txtを開いたバッファとしてvimで保持しながら、hello.txtの内容をファイルworld.txtに書き込みます。
  • :sav world.txtは最初にhello.txtの内容をファイルworld.txtに書き込み、それからバッファhello.txtを閉じ、最後にworld.txtを開く現在のバッファ.
253
Jianwen W.

新しいファイルを保存した後

Ctrl-6

これは代替ファイルへのショートカットです

21
SergioAraujo

次のコマンドは新しいウィンドウにコピーを作成します。したがって、元のファイルと新しいファイルの両方を見続けることができます。

:w {newfilename} | sp #
2
tivn