我对Vim很新.今晚,我了解了"yank"命令,但是当我尝试在MacVim中使用它时,它什么也没做.既不做Y也不y{motion}做.我尝试使用默认值.vimrc来排除任何奇怪的配置问题.
Google-fu让我失望了.这感觉就像一个noobie问题.我错过了一些明显的东西吗
ice*_*ter 22
yank本身只是将线条复制到剪贴板中 - 您需要将p其分配到下一行或P后退线上以使用复制的线条.要切断线,请使用delete.
Wes*_*ger 16
如果您有设定set clipboard=unnamedplus在你.vimrc那么这将无法正常工作.
对于OSX,您必须使用 set clipboard=unnamed
对于Linux,您可能需要使用 set clipboard=unnamedplus
这是我个人的片段 .vimrc
if system('uname -s') == "Darwin\n"
set clipboard=unnamed "OSX
else
set clipboard=unnamedplus "Linux
endif
Run Code Online (Sandbox Code Playgroud)