VIM ::撤消指定文本上或周围的更改
在VIM中,是否可以撤消特定文本块上或周围的更改?假设我在
"if yes"
上方进行了更改A,然后在文件的其他位置更改B,C,D和E.是否有可能告诉vim“撤消从if yes
+ +- 10行中完成的更改?
我遇到了另一个问题,暗示这是不可能的,或者至少在vanilla vim中。有没有知道任何允许这种行为的插件?
没有找到相关结果
已邀请:
2 个回复
靛新比比催
),用
标记, 回到它在树上的先前状态(即使它撤消其他更改)。 复制(猛拉)您要保留的区域到寄存器(例如选择视线 -
)。 回到实际状态(Gundo树上的最后一项)。 跳回要更改的部分(
) 删除了要还原的部分,并将其替换为
寄存器的内容。
烫珊
999g +(返回历史尖端) 使用常规编辑操作将拉出的线条恢复到位。