Ich verwende Emacs seit Jahren, und insbesondere die Cygwin Emacs-Version (unter Windows 10) für Monate.M-x arbeitet nicht für 2 Tage in Emacs
seit 2 Tagen, M-x
Combo-Taste funktioniert nicht mehr, gut ESC x
aber ich will nicht Emacs gezwungen werden, verwenden à la Vi ;-)
Zuerst dachte ich, dass die Tastatur meines Laptops könnte eine Störung haben, aber der gleiche Effekt wird mit einer externen Tastatur beobachtet, die durch USB angeschlossen wird.
Zweitens, ich könnte es aufgrund einiger Änderungen, die ich in meiner eigenen Emacs-Init-Datei oder Änderungen geerbt von MELPA gemacht haben. Um das zu testen, kam ich mit Git in die Zeit zurück, aber das war es nicht: das Problem wurde immer noch beobachtet; Zum Testen auf MELPA-Pakete habe ich einen minimalen Emacs (emacs -q
) verwendet, und das Problem besteht immer noch.
(Und ESC x
zeigt, dass M-x
, von <escape> x
übersetzt, führt den Befehl execute-extended-command
-., Die voraussichtlich)
Schließlich, was seltsam ist, ist, dass der Schlüssel x
allein arbeitet, und so auch C-x
. Auf der anderen Seite, M
(Meta) funktioniert: M-c
, M-w
funktionieren wie erwartet.
Also, um zusammenzufassen, nur die bestimmte Kombination M-x
funktioniert nicht, und ich habe wirklich keine Ahnung warum.
Jeder intelligente Test, den ich tun könnte, um dies (auf Win 10) zu debuggen?
Verwenden Sie 'emacs -Q', nicht nur' emacs -q', um eine neue Emacs-Sitzung zum Testen zu erhalten. – Drew
Geben Sie an, was Sie mit "nicht arbeiten" meinen. Wenn Sie 'C-h k M-x' tun, was passiert (z. B. nichts?).Funktioniert die 'Alt' +' x' Kombination immer noch normal außerhalb von Emacs? – Drew
OK, ich werde emacs -Q verwenden und zu dir zurückkommen. – user3341592