我使用emacs,我有一个问题就是撤消。
(对不起,也许这是一个愚蠢的问题,但我在互联网上没有找到任何关于它的信息,虽然它应该是任何编辑器的基本功能)。
要调用每个撤消步骤,我需要按“Ctrl-x”然后按“u”。 但是如果我已经完成了200步并希望撤消它们,我的手和手指会因重复'Ctrl-x'然后再'u'200次而感到非常痛苦,更不用说这个操作需要大约5分钟。
例如,在Microsoft Word中(以及许多其他编辑器中),撤消是Ctlr-Z,但您可以按住Ctlr-Z并快速运行多个撤消步骤。这在emacs中是否可以实现?
答案 0 :(得分:15)
按住 Alt ,键入 2 0 0 ,然后按 CTRL + x u 。
这为你接下来要执行的操作(例如撤消)提供了200的参数,因此它将该操作应用了200次。
顺便说一下,如果你想减少击键次数, CTRL + / 也会映射到“撤消”。
答案 1 :(得分:10)
ctrl + / 与MS Word功能基本相同。
答案 2 :(得分:2)
最后我找到了另外一种方法: C-x u C-x z z z z z
但是ctrl /更容易。
非常感谢brbcoding
答案 3 :(得分:1)
撤消树是一种在最近更改的历史记录中导航的模式。我认为将此模式用于深度展示会更好