例如,如果我在一个单词的末尾并输入'diwu',则光标最终会出现在单词的开头。
如果我在视觉模式中选择了某些内容,则同样适用(在撤消之后,我希望它返回到我刚刚撤消操作之前的视觉选择)。
很抱歉,如果stackoverflow不是最佳选择(似乎是最好的选择)。
答案 0 :(得分:2)
我最近的人来了:
the quick brown fox jumped over the lazy moon
cursor here ----- ^
执行
米 一 d 我 瓦特 û ` 一
它要求您在编辑/撤消之前明确保存位置,因此除非您事先知道要恢复编辑,否则它将毫无用处
ma
(保存标记'a'中的当前位置)diw
(删除内部词,'跳')u
(撤消该更改,光标最终为'j'的'jumped')`a
(跳转到'a'标记)答案 1 :(得分:2)
我不确定它是否可以/应该使用映射进行自动化,但在第一种情况下,我会使用ma
创建标记然后执行删除/撤消,然后键入`a
以定位光标在标记处。
在第二种情况下,gv
重新选择以前的视觉选择。