微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim系统寄存器*并没有工作

:echo has(‘clipboard’)返回1,但每当我执行“yy”或“* yy”时,似乎没有任何东西出现在那些寄存器中.如果我使用常规yy复制另一行文本,那么尝试使用CONTROL V从寄存器粘贴没有任何反应.如果我尝试“p vim粘贴我使用常规yy命令复制的文本行.

这里发生了什么?顺便说一下,我在使用FreeBSD.

解决方法

如果您将某些内容复制到剪贴板并将其粘贴到vim中,则可以使用“p.

  是一个quoteplus,这意味着CLIPBOARD记录了X选择. :help quoteplus了解更多信息.

如果你想将vim中的内容复制到剪贴板并通过Ctrl v将内容粘贴到其他位置,你可以“yy,这会将当前行复制到剪贴板.

有关vim寄存器的更多信息:

:help registers
:help quotestar

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐