Gostaria de descobrir quais são os padrões mais comuns que estou usando durante a codificação. Então, estou procurando uma maneira de gravar todas as minhas entradas de teclado enquanto estiver no vim, de preferência com registros de data e hora. Depois, pude fazer uma análise dos padrões / movimentos usados mais recentes, quanto tempo leva uma ação, e descobrir coisas para otimizar.
Existe uma maneira idiomática de fazer isso no Vim? Devo tentar escrever um plugin para isso? Quais seriam as implicações de desempenho de se fazer algo assim?
obrigado
vim -w <(./test-io.py > log)
( vim -w <(tee raw-log | ./test-io.py > log)
se você quiser a saída bruta também) ( * apenas nix ). Isso deve gravar todas as suas entradas com registros de data e hora, um byte por linha, em log
. O que eu notei é que o vim não gera os comandos um por um, mas os libera.
-w
bandeira ao iniciar o vim. Você pode gravar todas as teclas digitadas com ele.