に移動する必要がある がありsection
ます。通常、これを行うには、ブロックを視覚的に選択して削除し、from 、 open 、次に貼り付けます。file1
file2
:wq
file1
file2
テキストのブロックを からfile
にfile2
閉じずに移動する簡単な方法はありますvim
か?
に移動する必要がある がありsection
ます。通常、これを行うには、ブロックを視覚的に選択して削除し、from 、 open 、次に貼り付けます。file1
file2
:wq
file1
file2
テキストのブロックを からfile
にfile2
閉じずに移動する簡単な方法はありますvim
か?
または:
選択範囲を新しいファイルに書き込む:'<,'>w file2
次に、再選択して削除しますgvd
最初のステップはvimtutor Lesson 5.3: SELECTING TEXT TO WRITE
でカバーされています。
を使用して新しいファイルを分割して開き、:sp newfile
最初のファイルから通常どおりブロックを削除できます。次に、 と で別の分割に変更しctrl wますw。次にp
、削除したコンテンツを別のファイルに入れるために使用します。
誰もそれについて言及していないので、代わりにタブを使用できます。
ブロックを選択します。
で削除d
新しいタブに新しいバッファを作成します:tabnew newfile.name
貼り付けて保存しp
ます:w
で戻るgT
か、現在のタブを閉じることができます:q
私は個人的に新しいバッファを使用します-タブのみ。それらについてもっと読む:help tabpage
ファイルを新しいバッファで開くことができます。
経由でファイルを開き、:e file2
テキストを貼り付けるだけです。バッファー間をすばやく移動するには、 または のいずれ:e #
かを使用します。:b #
詳細については、を参照:help buffers
してください