1

我曾经有一个宏,当我点击.(重复命令)时,它会将光标返回到之前的位置

这非常有用,因为我经常使用.

基本上,我想做.的正是它现在所做的——但不改变光标位置。

我知道这是可能的,但我忘记了如何去做。

4

1 回答 1

5

实现此目的的一种方法是使用标记:nnoremap . ma.`a

这是做什么的:

  • ma
  • 重复最后一次更改.
  • 回到标记的位置`a

它将覆盖以前用 标记的任何位置a,但您可以a用任何您想要的字母替换。

于 2013-01-28T18:06:44.910 回答