在vim中将节移动到新文件

sim*_*ont 9 vim

我有一个sectionfile1它应该被移动到file2.一般情况下我的视觉选择的块,将其删除,这样做:wqfile1,开放的file2,然后粘贴.

是否有一种简单的方法可以将文本块移动filefile2不关闭vim

Hot*_*hke 23

或者:

  1. 将选择写入新文件:'<,'>w file2

  2. 然后重新选择并删除 gvd

第一步是vimtutor Lesson 5.3: SELECTING TEXT TO WRITE.

  • 很好的答案.我认为这应该是标记正确的. (3认同)
  • 或者附加到文件使用`:'<,'>!cat >> other_file` (2认同)

Jan*_*nen 6

您可以使用拆分打开新文件,:sp newfile然后从第一个文件中正常删除该块.然后,用ctrl w和转换到另一个拆分w.然后使用p将删除的内容放入另一个文件中.