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

Copy column from one vi editor to other

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

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

如果你想复制行过来,在命令模式下,你可以使用::r! sed -n <begining line nubmer>,<end line number>p <path to file>。其中 r! 运行外部命令,sed 仅搜索给定范围内的行。

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