只是关于gVim中复制/粘贴工作流程的问题.
现在我正在处理一份文件.我想选择一些代码行并进行复制和粘贴.我正在使用gVim(Windows).
如果我使用Control + C和Control + V,gVim有时需要2,3秒才能粘贴...
另一种方法是使用Shift + v(右边,现在我处于可视模式),然后按住Shift键并用鼠标拖动我的选择.现在我可以用'y'或'c'复制并粘贴'p'.这更快,但我必须按住Shift键.
有没有办法使用鼠标在视觉模式下选择文本而不按住Shift键?我想使用y/d/p而不是慢速Control + c和Control + v.我应该尝试更好的工作流程或设置吗?
谢谢,
[]的
马特乌斯
Jin*_*Jin 93
远离使用CTRL- C/ V和你的鼠标vim
,或者至少在你熟悉vim
文本处理方式之前.
-
SHIFT- V进入视线模式
按3j
向下3行,或按j
3次
y
to yank/copy,x
to cut,p
粘贴光标后,P
粘贴到光标前.
使用hjkl将大大改善您的工作流程,因为您不必将手从打字位置移动到箭头和鼠标.
有两种方法可以在不进入可视模式的情况下拉出多条线.其中一个是打字<action><number><direction>
.例如,y3j
意味着从当前行拖动到3行.
如果你想要抽出你所在的整个段落或句子,分别输入yip
(yank IN段落)或yis
(yank IN句子).你也可以yi"
(猛拉IN "
)或ya"
(猛击AROUND "
)来拉动"
当前位置所包围的所有东西.