2017-03-10 1 views
0

Aquamacs 3.3 GNU Emacs 25.1.1 (x86_64-Apfel-darwin14.1.0, NS AppKit-1344,72 Version 10.10.2 (Build 14C109)) von 2016.09.19 auf 24a02dbf6b34ae061ef4df89f15bfbc5d3ed497eAquamacs: Warum beginnt M-p plötzlich Pi zu betreten?

OSX 10.10.5

Normalerweise, wenn ich in einer Erlang-Shell bin, kann ich M-p verwenden, um vorherige Befehle zu durchlaufen, aber gelegentlich, wenn ich das mache, wird das Pi-Symbol eingegeben, und ich kann die Emacs-Funktionalität nicht zurückbekommen. Danach tritt M-p in pi ein, egal in welcher Art Puffer ich bin. Ich dachte, ich hätte eine Lösung: Beende Aquamacs, aber das funktioniert jetzt nicht mehr.

Und warum gibt es keine automatische Vervollständigung von Funktionsnamen in der Erlang-Shell - wie bei einer Erlang-Shell, die in einem Terminal-Fenster läuft?

Emacs ist soooo frustrierend!

Antwort

0

Ich fand die Antwort bei Oliver Müller blog. Irgendwie im Laufe (mis) Emacs Tastenfolgen eingeben, landete ich mit diesem (siehe Aquamacs Menüleiste) nach oben:

Options > 
    Option, Command, Meta keys > 
      ✓Option for composed characters 
      Option is Meta 

Einfach Option is Meta kehrt Aquamacs in den Grundzustand zu klicken, so dass ich die Option verwenden, Drücken Sie erneut die Meta-Taste für Emacs-Tastenfolgen.

Hinweis: in kurzer Reihenfolge einige Tastenfolge ich getippt änderte die Option-Taste zurück zu Option for composed characters.

Edit: Es sieht aus wie C-; könnte die beleidigende Tastenfolge sein. In jedem Fall kann C-; verwendet werden, um Option ist Meta ein- und auszuschalten.