如何使用vim中的鼠标选择一大块文本并将其粘贴到当前光标位置?

pla*_*etp 4 vim copy paste

我想放弃使用鼠标来选择和粘贴缓冲区中的文本块.什么是最有效的方式来做到这一点只有kb?我的意思是导航到任意行,复制子串,返回到前一个位置并粘贴.

Ott*_*ger 5

非常简单的方法:

  1. 选择带有 Shift-V
  2. “Yank”(=复制)文本 y
  3. 将文本粘贴到p您想要的位置。

当然还有很多其他的复制和粘贴方法,yy例如复制当前行。

做一些VIM教程,总比一点一滴学好。


lip*_*tto 5

如果您想快速转到某一行/SUBSTRING,请在找到正确的子字符串后键入然后按Enter键进行搜索 .确保使用hlsearch和incsearch :set incsearch:set hlsearch

当你在正确的行时,用yy整个单词或整个单词拉出整行yaw.然后通过键入两个反引号返回到开始搜索的位置`` 然后您可以粘贴您的拉线/字符串p