gpt4 book ai didi

Emacs:跳回到上一个查询替换位置

转载 作者:行者123 更新时间:2023-12-04 05:11:24 24 4
gpt4 key购买 nike

我经常这样做:[M-%]query-replace ,然后点击 [y]几次,然后我经过了我正在改变事物的区域,所以我点击了 [q]要做。

然后我想让光标回到我原来的位置,所以这就是它变得尴尬的地方。我[C-_]undo最后一次替换,然后将光标移动到字符上,然后 undo再次重做最后一次替换。现在光标在我一直编辑的地方,但必须有更好的方法。

(我很高兴回到我开始更换的地方,或最后一次更换的地方。)

最佳答案

C-uC-SPC 跳转到标记(这是 Blrfl 指出的自动设置的),然后从本地标记环中弹出前一个标记(因此您可以重复该过程以移动到前一个标记)。

我认为这比 exchange-point-and-mark 更可取,因为后者重新激活标记,在 transient 标记模式下突出显示该区域,在这种情况下您不希望这样做。 (除非您想在起点和最终替换位置之间来回跳转,在这种情况下 exchange-point-and-mark 正是您想要的。)

关于Emacs:跳回到上一个查询替换位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14883022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com