Je voudrais savoir quels sont les modèles les plus courants que j'utilise lors du codage. Je cherche donc un moyen d'enregistrer toutes mes entrées au clavier pendant que je suis dans Vim, de préférence avec des horodatages. Ensuite, je pourrais faire une analyse des modèles / mouvements utilisés les plus récents, du temps nécessaire à une action et trouver des choses à optimiser.
Existe-t-il un moyen idiomatique de le faire à Vim? Dois-je essayer d'écrire un plugin pour cela? Quelles seraient les implications de performance de faire quelque chose comme ça?
Merci
vim -w file.log
) et fournit un script haskell pour analyser le fichier en commandes distinctes que vous pouvez ensuite analyser. Pas d'horodatage cependant.
vim -w <(./test-io.py > log)
( vim -w <(tee raw-log | ./test-io.py > log)
si vous voulez aussi la sortie brute) ( * nix uniquement ). Cela devrait écrire toutes vos entrées avec des horodatages, un octet par ligne, en log
. Ce que j'ai remarqué, c'est que vim ne produit pas les commandes une par une mais les vide.
-w
drapeau lorsque vous démarrez vim. Vous pouvez enregistrer toutes les frappes avec.