Existe-t-il un moyen de savoir quelles touches ou fonctions j'ai le plus utilisées?

8

Si je peux savoir quelles clés j'ai le plus utilisées, je peux créer une macro pour cela; si je peux découvrir quelle fonction j'ai utilisée le plus mais pas liée, je peux la lier à une clé. Cela peut améliorer l'efficacité. Existe-t-il un moyen d'obtenir ces connaissances statistiques?

pseudo
la source

Réponses:

5

J'avais l'habitude d'utiliser keyfreq . C'était bien, mais finalement je l'ai éteint et j'ai recommencé à utiliser mon intuition.

abo-abo
la source
5

smex utilisateurs

Si vous utilisez smex, la smex-show-unbound-commandscommande fait exactement cela; affichez les commandes que vous utilisez fréquemment M-x(la smexliaison suggérée ) mais qui ne sont pas encore liées à une liaison de clé.

Kaushal Modi
la source
Ha, a ajouté la même réponse en même temps. Je vais juste attribuer +1 au vôtre et laisser tomber le mien.
glucas
@glucas: bon karma pour un bon esprit sportif!
Dan
4

Vous pouvez afficher les 300 dernières touches en C-h lappelant la view-lossagefonction. Inspectez le tampon affiché pour voir les 300 touches que vous avez frappées en dernier.

Si vous appelez describe-functionalors view-lossagevous verrez que vous pouvez également utiliser la open-dribble-filefonction pour commencer à écrire (enregistrement) tous les caractères que vous tapez dans un fichier.

Nsukami _
la source
(-1) 1. 300 est codé en dur (en fonction recent-keys). Ce n'est pas seulement une valeur par défaut. 2. C-h lne pas vous dire quoi que ce soit au sujet de « touches que vous tapez le plus ». Il vous indique uniquement les 300 dernières clés que vous avez utilisées.
Drew
@Drew Answer modifié.
Nsukami _
(+1) Est meilleur. Heureux que vous l'ayez mentionné open-dribble-file.
Drew
stackoverflow.com/questions/9761401/… peut également vous intéresser.
phils