Wie kann die Mausunterstützung in einer Emacs-Terminalsitzung aktiviert werden, mit der begonnen wurde emacs -nw
? Gibt es eine Tastenkombination oder ein Flag, um dies zu tun? Wenn nicht, wie geht das in Terminalemulatoren? Ich benutze Guake.
17
emacs
in einem GUI-Terminal-Emulator? Welche Unterstützung brauchen Sie? Cursor platzieren? Kopieren / Einfügen?xterm-mouse-mode
kehren Sie dann zurück.Antworten:
Drücken Sie F10, um das Menü zu öffnen, und navigieren Sie mit den Pfeiltasten zu "Optionen" → "Emacs anpassen" → "Alle Einstellungen stimmen überein ...". Typ
mouse
und Enter.Wenn Ihre Emacs-Version bei der Ausführung in einem Terminal kein Menü hat, führen Sie es aus
M-x customize
. (Dies bedeutet: drücken Sie Alt+ X, geben Sie eincustomize
und drücken Sie Enter.) Navigieren Sie zum Suchfeld, geben Sie einmouse
und drücken Sie Enter.Die Mausunterstützung wird als "Xterm Mouse-Modus" bezeichnet. Das finden Sie im Handbuch . Das Handbuch gibt auch eine Möglichkeit, es einzuschalten (für die aktuelle Sitzung) -
M-x xterm-mouse-mode
.Drücken Sie in der Benutzeroberfläche zum Anpassen auf der Einstellung, die Sie ändern möchten, Enterauf "Wert anzeigen". Eine Schaltfläche zum Umschalten wird angezeigt. Drücken EnterSie darauf. Drücken Sie dann Enterauf das Feld „Status“ und wählen Sie entweder
0
„Für aktuelle Sitzung festlegen“ oder „1“ für „Für zukünftige Sitzungen speichern“. (Sie können0
jetzt wählen und dorthin zurückkehren und wählen1
später ob Sie mit der Einstellung zufrieden sind.)quelle
fügen Sie
(xterm-mouse-mode 1)
in Ihre init.el Dateiquelle