Me gustaría saber cuáles son los patrones más comunes que estoy usando durante la codificación. Así que estoy buscando una manera de grabar toda mi entrada de teclado mientras estoy en vim, preferiblemente con marcas de tiempo. Entonces podría hacer un análisis sobre los patrones / movimientos utilizados más recientemente a qué hora toma una acción, y descubrir cosas para optimizar.
¿Hay alguna forma idiomática de hacer esto en Vim? ¿Debo intentar escribir un complemento para esto? ¿Cuáles serían las implicaciones de rendimiento de hacer algo como esto?
Gracias
vim -w <(./test-io.py > log)
( vim -w <(tee raw-log | ./test-io.py > log)
si también desea la salida sin formato) ( solo * nix ). Esto debería escribir toda su entrada con marcas de tiempo, un byte por fila, en log
. Lo que he notado es que vim no genera los comandos uno por uno, sino que los vacía.
-w
bandera cuando inicie vim. Puede grabar todas las pulsaciones de teclas con él.