答案1
当您执行命令并将目标设为寄存器时,您不会看到任何视觉指示来表明它做了什么。您可以安装类似的东西screenkey
来确认您确实在输入您认为的键。有一半的时间,我在尝试定位寄存器时愚蠢地按了 ' 而不是 "... 我只是不够频繁地使用它们。
由于"+
寄存器是 X 剪贴板,您可以通过运行剪贴板应用程序来确认它是否已复制。例如,xclipboard(由包提供x11-apps
)sudo apt-get install x11-apps
。
尝试一下。在终端中,启动 xclipboard,并将其发送到后台。所以:xclipboard &
然后在 vim 中输入一个句子,然后按 Esc 键以确保您不再处于插入模式,然后输入"+yy
并查看该句子是否弹出到剪贴板中。
然后您可以尝试"+p
确认它是否粘贴了。或者至少您应该能够看到剪贴板中应该复制/粘贴的内容。
当然,该:reg
命令也会显示 x 剪贴板内容,但是使用单独的剪贴板应用程序可以让您在按键时看到它。
编辑:显然,您可以跳过屏幕键的使用,只需:set showcmd
按照@muru 指出的那样进行操作。