Jika saya melakukannya M-x forward-char
, Emacs memberikan pesan yang sangat berguna
You can run the command "forward-char" with C-f.
Mengingat fakta bahwa Emacs dapat menemukan semua keybindings LaTeX dalam file latex.el
di bawah LaTeX-math-default
disediakan oleh AUCTeX, adalah mungkin bahwa dalam mode LaTeX (AUCTeX) Emacs mengingatkan saya keybindings? Misalnya setelah mengetik \sigma
Emacs menunjukkan pesan itu
You can insert "\sigma" by `s .
Ini akan sangat berguna karena memungkinkan untuk secara bertahap mempelajari keybindings dalam mode LaTeX.
(global-set-key [C-down-mouse-3] 'mouse-popup-menubar)
,. Dengan begitu, Anda tidak memiliki pesan dan mual.Jawaban:
Memodifikasi jawaban saya dari sini, kami cukup mengeluarkan data ini
LaTeX-math-default
, yang merupakan daftar 4-tupeldi mana
CHARACTER
karakter yang digunakan untuk mengikatnya (saya tahu itu terlihat seperti bilangan bulat, tapi itu karakter, gunakan(string CHARACTER)
untuk melihat),MACRO
adalah makro Lateks tanpa garis miring,MENU
adalah nama untuk menu danUNICODE
merupakan karakter unicode yang digunakan untuk tampilan di menu. Kami ingin memeriksa elemen pertama dan kedua:Mungkin ada cara yang lebih baik untuk terus menampilkan output, tetapi satu cara digunakan
post-command-hook
untuk menjalankan fungsi di atas setelah setiap perintah. Kami akan menggunakan jika untuk memastikan ini hanya berjalanlatex-mode
sumber
You can insert \sigma with s
. Izinkan saya melaporkan bug yang mungkin terjadi, jika saya mengetik $ \ oplus $ m ada kesalahan memberitahuError in post-command-hook ((lambda nil (if (eq major-mode (quote latex-mode)) (show-latex-symbol-at-point)))): (wrong-type-argument characterp nil)
. Saya pikir ini disebabkan oleh fakta yangauctex
belum menetapkan jalan pintas untukoplus
(oplus
dapat ditemukan di bawahLaTeX-math-default
). Dan dari kesalahan ini, kode tampaknya tidak berfungsi, misalnya dengan mengetik $ \ sigma $ tidak ada yang terjadi.CHARACTER
adalahnil
You can insert \sigma with `s
lebih baik daripadaYou can insert sigma with s
. (2) Saat ini setelah mengetik\rightarrow
pesanYou can insert rightarrow with ^F
muncul. Saya pikir pesannyaYou can insert \rightarrow with `C-f
mungkin lebih baik.