在yanking时保留光标位置

时间:2014-04-07 22:02:20

标签: vim copy

我从来都不习惯于总是将光标移动到目标字符串的开头,即使你使用向后移动的方式(例如kb) )。那么,是否可以让游标在yanking时始终保持其位置?

我在其他地方找不到答案,并且对于涉及CursorMoved事件的简单函数没有运气。

1 个答案:

答案 0 :(得分:1)

将此添加到〜/ .vimrc:

vnoremap y mcy`c

现在,在视觉模式下,你会:

  1. mc - 在光标位置设置标记c
  2. y - yank
  3. `c - 将光标移回标记c