我是Vim的新手。今天晚上,我学习了"yank“命令,但是当我尝试在MacVim中使用它时,它什么也不起作用。Y和y{motion}都没有做任何事情。我尝试使用默认的.vimrc来排除任何奇怪的配置问题。
Google-fu让我失望了。这感觉像是noobie的问题。我是不是漏掉了什么明显的东西?
发布于 2013-07-10 11:02:56
yank本身只是将行复制到剪贴板中-您需要将它p到下一行或P后退的行上,才能使用复制的行。也可以使用delete来减少这一行。
发布于 2016-09-04 11:13:39
如果您在.vimrc中设置了set clipboard=unnamedplus,则这将不起作用。
对于OSX,你必须使用set clipboard=unnamed
对于Linux,您可能需要使用set clipboard=unnamedplus。
下面是我的personal .vimrc中的代码片段
if system('uname -s') == "Darwin\n"
set clipboard=unnamed "OSX
else
set clipboard=unnamedplus "Linux
endif发布于 2013-07-10 10:55:58
它不会执行任何可见的操作-就像其他编辑器中的Ctrl-C (编辑/复制)一样。在它后面尝试命令p (粘贴)-相当于按Ctrl-V组合键-将被拖入的内容放入文档中。
https://stackoverflow.com/questions/17561706
复制相似问题