2013-03-05 11 views
11

Ich benutze Emacs und ich habe ein Problem mit dem Rückgängigmachen.Ist schnell (wiederholt) in Emacs möglich?

(Sorry, vielleicht ist das eine blöde Frage, aber ich habe im Internet nichts gefunden, obwohl es eine Grundfunktionalität eines Editors sein sollte).

Um jeden Schritt rückgängig zu machen, muss ich 'Strg-x' und dann 'u' drücken. Aber wenn ich 200 Schritte gemacht habe und ich möchte sie rückgängig machen, bekommen meine Hände und Finger schreckliche Schmerzen durch die Wiederholung von "Ctrl-x" und dann "u" 200 Mal, um nichts zu sagen, dass diese Operation etwa 5 Minuten dauert.

In Microsoft Word zum Beispiel (und auch in vielen anderen Editoren) rückgängig machen ist Ctlr-Z, aber Sie können Ctlr-Z drücken und halten und mehrere Schritte zum Rückgängigmachen laufen schnell. Ist das in Emacs erreichbar?

Antwort

13

Halten Sie Alt, Typ , dann STRG + xu.

Dies ergibt ein Argument von 200 für die Operation, die Sie als nächstes ausführen werden (z. B. rückgängig machen), so dass diese Operation 200 Mal angewendet wird.

Übrigens, STRG +/ ist auch auf "rückgängig machen" zugeordnet, wenn Sie weniger Tastenanschläge verwenden möchten.

+3

Danke, 'ctrl /' ist in Ordnung; es geht nicht darum, wie viele kestrokes, die frage ist, dass "ctrl x u" du nicht halten kannst, aber "ctrl /" kannst du halten und es läuft. –

8

ctrl + / ist im Wesentlichen die gleiche wie die MS-Word-Funktionalität.

+1

Funktioniert nicht für meine Emacs. –

+0

Eigentlich funktioniert Strg + nicht, aber Strg/funktioniert, vielen Dank, es hat wirklich sehr geholfen !!! –

+0

Das + war nicht Teil davon ... Das war nur eine Tastenkombination (könnte AND stattdessen verwendet haben): P EDIT: choroba, ich wusste nicht einmal, dass du das kannst ... Danke :) – brbcoding

1

Schließlich fand ich zusätzliche Art und Weise, dies zu tun: C-x u C-x z z z z z

Aber ctrl/ist einfacher.

Vielen Dank an

1

Rückgängig Baum brbcoding ist ein Modus, in der Geschichte der letzten Änderungen zu navigieren. Ich denke, es ist besser, diesen Modus für tiefe Undos zu verwenden