Existe uma maneira de saber quais teclas ou funções eu mais usei?


8

Se eu conseguir descobrir quais chaves usei mais, posso criar uma macro para ela; se eu conseguir descobrir qual função eu usei mais ainda não vinculou, posso vinculá-la a uma chave. Isso pode melhorar a eficiência. Existe uma maneira de obter esses conhecimentos estatísticos?

Respostas:


5

Eu costumava usar o keyfreq . Foi bom, mas acabei desligando e voltando a usar minha intuição.


5

smex Comercial

Se você usar smex, o smex-show-unbound-commandscomando fará exatamente isso; mostre os comandos que você usa com freqüência M-x(a smexligação sugerida ), mas ainda precisa estar associado a uma ligação de chave.


Ha, adicionou a mesma resposta ao mesmo tempo. Vou marcar o seu com +1 e largar o meu.
glucas

@glucas: bom karma para um bom espírito esportivo!
Dan

4

Você pode visualizar as últimas 300 teclas pressionando C-h la view-lossagefunção. Inspecione o buffer exibido para ver quais são as 300 chaves que você pressionou pela última vez.

Se você ligar describe-function, view-lossageverá que também pode usar a open-dribble-filefunção para começar a escrever (gravar) todos os caracteres digitados em um arquivo.


(-1) 1. 300 é codificado (em função recent-keys). Não é apenas um valor padrão. 2. C-h lse não dizer nada sobre " quais teclas você acertar o máximo ". Ele diz apenas quais foram as últimas 300 chaves que você usou.
Tirou

@Drew Answer editado.
Nsukami _

(+1) Parece melhor. Que bom que você mencionou open-dribble-file.
Drew

stackoverflow.com/questions/9761401/… também pode ser interessante.
Phll
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.