0

似乎这个问题的版本以前在这里被问过,但我无法从他们那里收集到对我正在寻找的内容的确切回应。

假设我在我的 mac 机器上打开了一个.txt文件,vim然后我想从该文件中复制一行以用于另一个.txt文件或会话期间的agoogle search或 in中。最简单的方法是什么?terminalssh

谢谢,


编辑

找到一个潜在的重复项:Vim: copy selection to OS X clipboard。但我愿意改进!:)

4

2 回答 2

3

我不确定它是否也适用于 osx,但在我使用的 linux 上"+<yank>,也有"*<yank>

另见http://vim.wikia.com/wiki/Copy_an_Entire_Buffer_to_the_Clipboard

于 2012-06-22T10:14:06.917 回答
1

如另一个答案中所述,使用 + 寄存器或 * 寄存器。在某些环境中,* 和 + 可能不会按预期运行。要启用预期的行为,请使用fakeclip 之类的插件。Fakeclip 在开箱即用时启用剪贴板支持。

于 2012-06-22T19:33:58.243 回答