我在 vi/PuTTY 中的日志中有一行非常长的 XML 字符串。它太长了,无法拖动鼠标复制到剪贴板。有没有快捷方式可以选择/复制整行到剪贴板?我不想复制整个文件,只想复制这一行长行粘贴到 Notepad++ 或 Sublime Text 中。
我发现yy
这里但它没有作用。
答案1
如果您想要复制整行,那么最简单的方法是选择整行然后将其拉出。
在正常模式下,0v$y。
翻译为“转到行首;选择到行尾;拉出”。
答案2
您意识到您可以在 vi 中使用命令模式将一行或一系列行写入另一个文件:
编辑时输入以下内容将当前行复制到另一个文件:(注意 w 命令之前的句点)
:.w 文件名
然后您可以使用 :.r 在任何您想要的位置读取行。