Di Emacs (GNU 23.2, * nix), bagaimana saya bisa:
- daftar urutan kunci yang terikat pada perintah tertentu? Misalnya, bagaimana kita bisa membuat daftar semua urutan kunci yang dieksekusi
save-buffers-kill-emacs
, dengan keluaran dari urutan kunci terikat padanya? Dengan asumsi kita bisa melakukan ini, daftar urutan kunci yang terikatgoto-line
harus mencetak output:M-g g
pada instalasi default. - daftar semua pengikatan kunci? Apakah
C-h b
melakukan ini? Apakah itu akan mencetak binding saya sendiri?
Saya sadar bahwa menjalankan perintah secara langsung dapat mencetak urutan kunci yang dapat diaktifkan dengannya, tetapi tidak selalu demikian, dan beberapa hal terjadi, termasuk:
(1) output tidak bertahan lama, (2 ) perintah dijalankan.
Saya ingin perintah yang mencantumkan untuk saya (sebaiknya semua) binding yang dilampirkan ke perintah yang diberikan, tanpa menjalankan perintah, atau semacamnya.
sumber
C-h c
(atauM-x describe-key-briefly
) yang hanya memberikan fungsi kunci yang ditetapkan dalam ruang buffer mini.Bagaimana dengan adil
Anda mendapatkan informasi yang sama seperti yang Anda dapatkan C-h f.
Juga terikat pada C-h w, <f1> wdan <help> w.
sumber
describe-function
tidak mencantumkan semua binding untuk fungsi sepertiignore
atauself-insert-command
.