kurangi waktu hingga "Cx-" muncul di area gema setelah menekan tombol

10

Ketika saya mencoba memasukkan perintah melalui C-x, dibutuhkan 1-2 detik hingga area gema menunjukkan kunci awalan ini, sebagai C-x-. Saya cukup baru di Emacs, jadi ini sering membingungkan saya, dan saya tersesat.

Tindakan ESCutamanya mirip dengan ini, jadi ketika saya mencoba melarikan diri dari beberapa perintah yang setengah dimasukkan, saya sering berakhir dengan menekan terus ESCdan lagi setelah 1-2 detik saya melihat ESC-di area gema.

Apakah ada cara untuk mengurangi waktu yang diperlukan untuk menunjukkan reaksi di area gema, apakah saya melakukan sesuatu yang salah, atau apakah ini dimaksudkan?

kai-dj
sumber

Jawaban:

12
(setq echo-keystrokes 0.01)

akan menghasilkan gema penekanan tombol yang hampir instan. Atau, Anda bisa customizemenggunakan variabel ( M-x customize-variable RET echo-keystrokes).

Variabel menentukan penundaan, dalam detik, sebelum mengulangi perintah yang belum selesai. Jika nilainya 0, maka jangan gema sama sekali (itulah sebabnya Anda harus memilih penundaan yang sangat singkat, seperti 0,01 detik).

aplaice
sumber
1
berfungsi dengan baik - apakah ada kerugian / apakah ada alasan untuk penekanan gema menjadi 1 semula?
kai-dj
1
Tidak yakin mengapa - mungkin untuk menghindari kekacauan / over-verbosity ketika seseorang menekan tombol dengan cepat. Baik dokumentasi variabel ( C-h v) maupun manual info daftar setiap kerugian: gnu.org/software/emacs/manual/html_node/elisp/…
aplaice
1
Terima kasih banyak! akan menyimpannya .01detik lalu sampai saya tidak tersesat lagi dan akhirnya terganggu oleh kekacauan ^^
kai-dj
2
"Apakah ada alasan untuk penekanan gema menjadi 1 semula" Saya kira itu adalah pengaturan warisan. Pada terminal yang lambat, Anda tidak ingin membuang bandwidth yang mengulang perintah yang tidak perlu dilihat oleh pengguna.
dmckee --- mantan moderator kucing