将列从一个vi编辑器复制到其他

时间:2016-09-22 15:25:13

标签: vi

我试图从一个vi编辑器中拉出1300行的列并将其粘贴到其他打开的vi编辑器上。我只能粘贴一列49行。

1 个答案:

答案 0 :(得分:0)

我不确定你是否可以在vim会话之间抽出专栏。您最好的选择可能是使用:sp:vsp在一个vim会话中打开两个文件,然后您可以像往常一样在一个文件中复制和粘贴

如果要在命令模式下复制线路,可以使用::r! sed -n <begining line nubmer>,<end line number>p <path to file>r!运行外部命令的位置,而sed仅搜索给定范围内的行。

有关更多信息,请查看以下来源: http://vimdoc.sourceforge.net/htmldoc/windows.html https://stackoverflow.com/a/9644522/3865495