Ich bin mir nicht einmal sicher, ob das ein vorheriger Befehl oder ein nicht abgeschlossener Befehl oder was auch immer ist, aber ich weiß, dass ich es wirklich nicht mag.
Mein Problem ist, dass einige Befehle (oder Nachrichten oder was auch immer) im Mini-Puffer hängen bleiben, so dass es, wenn ich einen neuen Befehl eintippe, dort sehr schnell erscheint, und dann der Mini-Puffer zurück zum hartnäckigen Befehl ist. Einige Befehle scheinen gewählt zu sein, und nachdem ich viele Befehle benutzt habe, bleibt da noch etwas anderes hängen, aber es wird immer etwas gezeigt, das ich nicht sehen will. Ich habe viele Male versucht, C-g zu tippen, um zu sehen, ob es aufhören würde, aber das funktioniert nicht.
Dies ist ein Bild von dem, was ich jetzt habe:
Es spielt keine Rolle, was ich mache, dieses Bit
Label: hl-line
wird nicht verlassen. Wenn ein neuer Befehl getippt wird, wird er vorübergehend verlassen, aber es geht zurück. Ich mag es nicht, es ist verwirrend, und ich würde lieber den zuletzt verwendeten Befehl sehen.
Ich habe die Anpassungsoptionen für den Mini-Puffer überprüft (der untere Teil davon ist in meinem Bild zu sehen), aber ich fand nichts, wonach ich zu suchen schien.
Irgendwelche Ideen?
Der Mini-Puffer hat den Fokus verloren. Probieren Sie C-x o (Strg + x o), um den Fokus wiederherzustellen. Um den Befehl abzubrechen, drücken Sie C-g , wenn Sie Fokus im Mini-Puffer haben.
Wahrscheinlich kommen Sie in die Situation, weil Sie einen Befehl gestartet haben und mit der Maus etwas in einem anderen Fenster ausgewählt haben. Wenn dies der Fall ist, kann Emacs den Befehl automatisch abbrechen, wenn Sie eine solche Aktion ausführen.
Dies ist der Code, den Sie zu Ihren .emacs hinzufügen würden:
%Vor%Hinweis: Ich habe das aus meinem Blogeintrag auf der Thema .
Und es gibt auch eine Super-User-Frage, die dieses Problem anspricht, und meine Antwort dort liefert einen Befehl an zurück zum minibuffer .
Tags und Links emacs minibuffer