vi 在 PuTTY 中复制整行

vi 在 PuTTY 中复制整行

我在 vi/PuTTY 中的日志中有一行非常长的 XML 字符串。它太长了,无法拖动鼠标复制到剪贴板。有没有快捷方式可以选择/复制整行到剪贴板?我不想复制整个文件,只想复制这一行长行粘贴到 Notepad++ 或 Sublime Text 中。

我发现yy 这里但它没有作用。

答案1

如果您想要复制整行,那么最简单的方法是选择整行然后将其拉出。

在正常模式下,0v$y

翻译为“转到行首;选择到行尾;拉出”。

答案2

您意识到您可以在 vi 中使用命令模式将一行或一系列行写入另一个文件:

  1. 编辑时输入以下内容将当前行复制到另一个文件:(注意 w 命令之前的句点)

    :.w 文件名

然后您可以使用 :.r 在任何您想要的位置读取行。

相关内容