小编典典

在 vi 中将内容从一个文件复制并粘贴到另一个文件

all

我正在处理两个文件,我需要从一个文件中复制几行并粘贴到另一个文件中。我知道如何在同一个文件中复制(yy)和粘贴(p)。但这不适用于不同的文件。这是怎么做到的?

另外,有没有什么方法可以剪切?我试过谷歌搜索,但大多数资源只谈论复制粘贴。


阅读 116

收藏
2022-04-19

共1个答案

小编典典

由于您已经知道如何剪切/拉动文本,因此这里有一些将其粘贴回另一个文件的想法:

  • 编辑第一个文件,拉出你想要的文本。然后从 vi ( :e /path/to/other/file) 中打开第二个文件并粘贴
  • 在拆分窗口中同时打开这两个文件,并使用Ctrl+ wUp/在它们之间导航Down

    • vi -o /path/to/file1 /path/to/file2
    • 从第一个文件中,Ctrl+ ws
2022-04-19