¿Hay alguna manera de saber qué teclas o funciones utilicé más?

8

Si puedo averiguar qué teclas utilicé más, puedo crear una macro para ello; Si puedo averiguar qué función utilicé más pero que no está vinculada, puedo vincularla a una tecla. Esto puede mejorar la eficiencia. ¿Hay alguna manera de obtener estos conocimientos estadísticos?

Mella
fuente

Respuestas:

5

Solía ​​usar keyfreq . Fue bueno, pero finalmente lo apagué y volví a usar mi intuición.

abo-abo
fuente
5

smex los usuarios

Si usa smex, el smex-show-unbound-commandscomando hace exactamente eso; muestra los comandos que usa con frecuencia M-x(el smexenlace sugerido ) pero que aún no se han vinculado a un enlace de tecla.

Kaushal Modi
fuente
Ja, agregó la misma respuesta al mismo tiempo. Solo haré +1 en el tuyo y soltaré el mío.
glucas
@glucas: ¡buen karma para el buen espíritu deportivo!
Dan
4

Puede ver las últimas 300 pulsaciones de teclas al C-h lllamar a la view-lossagefunción. Inspeccione el búfer mostrado para ver qué 300 teclas presionó por última vez.

Si se llama a describe-functioncontinuación, view-lossageverá que también se puede utilizar la open-dribble-filefunción para empezar a escribir (grabar) todos los caracteres que se escriben en un archivo.

Nsukami _
fuente
(-1) 1. 300 está codificado (en función recent-keys). No es solo un valor predeterminado. 2. C-h lno te dice nada sobre " qué teclas tocas más ". Solo le dice cuáles fueron las últimas 300 teclas que utilizó.
Dibujó
@Drew Answer editado.
Nsukami _
(+1) Se ve mejor. Me alegra que lo hayas mencionado open-dribble-file.
Dibujó
stackoverflow.com/questions/9761401/… también puede ser de interés.
phils