我遇到了一个问题,即文本被拉到后unnamed
无法粘贴。这只发生在我通过SSH连接到另一台机器时。两台机器都运行相同版本的OS X(10.9.2),Vim(7.4,编译brew install vim --override-system-vim
),两台机器的输出相同:
vim --version | head -n 2
=> VIM - Vi IMproved 7.4(2013年8月10日,编译时间2014年3月12日13:11:40)
=> MacOS X(unix)版本
:echo has("clipboard")
=> 1
:set clipboard?
=> clipboard=unnamed
在文档中,当我抽出文本然后立即尝试粘贴它时,我明白了E353: Nothing in register *
。我也试过"*y
并收到同样的错误。当我进入插入模式时cmd-v
,它粘贴我在vim之外复制的最后一件事。我尝试过"+y
,"+p
但接收到相同的错误(引用*
)我认为是预期的,cmd-v
但仍然没有粘贴我想要的。
当我在机器上进行SSH连接时,如何让vim剪贴板正常工作?