Apakah ada cara untuk mengetahui tombol atau fungsi mana yang paling sering saya gunakan?

8

Jika saya bisa mengetahui kunci mana yang paling sering saya gunakan, saya dapat membuat makro untuk itu; jika saya bisa mengetahui fungsi mana yang paling sering saya gunakan tetapi tidak diikat, saya bisa mengikatnya ke kunci. Ini dapat meningkatkan efisiensi. Apakah ada cara untuk mendapatkan pengetahuan statistik ini?

Nick
sumber

Jawaban:

5

Saya dulu menggunakan keyfreq . Itu bagus, tetapi akhirnya saya mematikannya dan kembali menggunakan intuisi saya.

abo-abo
sumber
5

smex pengguna

Jika Anda menggunakan smex, smex-show-unbound-commandsperintahnya melakukan itu; perlihatkan perintah yang sering Anda gunakan M-x( smexpengikatan yang disarankan ) tetapi belum terikat pada pengikatan kunci.

Kaushal Modi
sumber
Ha, menambahkan jawaban yang sama sekaligus. Saya hanya memberi +1 pada Anda dan menjatuhkan milik saya.
glucas
@glucas: karma yang bagus untuk sportivitas yang baik!
Dan
4

Anda dapat melihat 300 penekanan tombol terakhir dengan C-h lmemanggil view-lossagefungsi. Periksa buffer yang ditampilkan untuk melihat 300 tombol apa yang terakhir Anda tekan.

Jika Anda menelepon describe-functionmaka view-lossageAnda akan melihat bahwa Anda juga dapat menggunakan open-dribble-filefungsi ini untuk mulai menulis (merekam) semua karakter yang Anda ketikkan ke file.

Nsukami _
sumber
(-1) 1. 300 hard-coded (dalam fungsi recent-keys). Ini bukan hanya nilai default. 2. C-h ltidak tidak mengatakan apa-apa tentang " kunci apa yang anda menekan paling ". Ini hanya memberi tahu Anda apa 300 kunci terakhir yang Anda gunakan.
Drew
@Drew Answer diedit.
Nsukami _
(+1) Terlihat lebih baik. Senang Anda sebutkan open-dribble-file.
Drew
stackoverflow.com/questions/9761401/… mungkin juga menarik.
phils