Vim突出显示复制到剪贴板的字符/单词/行

时间:2009-08-05 07:56:45

标签: vim

我对vim很新。我正在尝试练习(最近一直在阅读一些教程),但我发现如果没有突出显示复制粘贴的字符/单词/行,我就无法生存。

在Textmate中,我通常按SHIFT + CTRL + LeftArrowKey突出显示单词然后复制。

我如何在VIM中做到这一点?

注意:我安装了NERDTree插件并映射了一些供我自己使用的密钥。

2 个答案:

答案 0 :(得分:11)

查看Vim Visual Mode

对于 vw vb ,可以轻松替换用于单词突出显示的Shift + Ctrl + LeftArrowKey。

突出显示行:

V 进入Visual Line模式,然后你可以用j,k,Ctrl-U,Ctrl-D等移动...

可视模式非常强大且有用。

另外,请查看我对此question的回答。

答案 1 :(得分:1)

我现在在Windows上使用VIM,在我的.vimrc中我有以下内容:

if has("win32")
   set clipboard=unnamed "always copy into clipboard
   set go+=a " when I am selecting anything, it is autamtically copied 
             " into clipboard
endif

我现在没有任何Linux机器,但我认为它也适用于Linux。 (也许它需要一些黑客攻击)

修改

这里有许多有关yanking(复制)的有用提示:Vim Wikia