Wenn ich das tue M-x forward-char
, gibt Emacs eine sehr nützliche Nachricht
You can run the command "forward-char" with C-f.
In Anbetracht der Tatsache , dass Emacs alle LaTeX keybindings in der Datei können latex.el
unter LaTeX-math-default
von AUCTeX vorgesehen ist , ist es möglich , dass im LaTeX - Modus (AUCTeX) Emacs erinnert mich die Keybindings? Zum Beispiel \sigma
zeigt Emacs nach der Eingabe eine Meldung an, die
You can insert "\sigma" by `s .
Dies wäre sehr nützlich, da hiermit die Tastenkombinationen im LaTeX-Modus schrittweise erlernt werden können.
(global-set-key [C-down-mouse-3] 'mouse-popup-menubar)
. Auf diese Weise haben Sie keine Nachrichten ad nauseam.Antworten:
Wenn wir meine Antwort von hier aus ändern, können wir diese Daten einfach herausziehen. Dies
LaTeX-math-default
ist eine Liste von 4 TupelnWo
CHARACTER
ist das Zeichen, das zum Binden verwendet wird (ich weiß, es sieht aus wie eine Ganzzahl, aber es ist ein Zeichen, das zum Anzeigen verwendet wird(string CHARACTER)
),MACRO
ist das Latex-Makro ohne Schrägstrich,MENU
ist der Name für die Menüs undUNICODE
ist ein Unicode-Zeichen, das für die Anzeige in verwendet wird das Menü. Wir wollen das erste und zweite Element überprüfen:Es gibt wahrscheinlich bessere Möglichkeiten, die Ausgabe kontinuierlich anzuzeigen, aber eine Möglichkeit,
post-command-hook
die obige Funktion nach jedem Befehl auszuführen. Wir werden ein if verwenden, um sicherzustellen, dass dies nur in läuftlatex-mode
quelle
You can insert \sigma with s
. Lassen Sie mich einen möglichen Fehler melden. Wenn ich $ \ oplus $ m eingebe, liegt ein Fehler vorError in post-command-hook ((lambda nil (if (eq major-mode (quote latex-mode)) (show-latex-symbol-at-point)))): (wrong-type-argument characterp nil)
. Ich denke, dies wird durch die Tatsache verursacht, dassauctex
keine Verknüpfung für festgelegt wurdeoplus
(oplus
finden Sie unterLaTeX-math-default
). Und ab diesem Fehler scheint der Code nicht mehr zu funktionieren, z. B. durch Eingabe von $ \ sigma $ passiert nichts.CHARACTER
istnil
You can insert \sigma with `s
ist besser alsYou can insert sigma with s
. (2) Derzeit wird nach der Eingabe\rightarrow
die NachrichtYou can insert rightarrow with ^F
angezeigt. Ich denke, die BotschaftYou can insert \rightarrow with `C-f
ist vielleicht besser.