2016-09-22 90 views
0

我试图从一个vi编辑器中抽出1300行的一列,并将其粘贴到其他打开的vi编辑器中。我可以只粘贴49行的一列。从一个vi编辑器复制列到其他

+0

你是在耍列或行滥竽充数?你有两个vi会话是打开还是你有两个文件在同一个vi实例内的不同窗口中打开? – CoconutBandit

+0

我想抽出专栏..我有两个vi会话打开.. –

回答

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