Я хотів би дізнатися, які найпоширеніші зразки я використовую під час кодування. Тому я шукаю спосіб записати всі дані моєї клавіатури, коли я перебуваю в vim, бажано з мітками часу. Тоді я міг зробити деякий аналіз останніх використаних моделей / рухів, який час вживає певна дія, і з’ясувати речі для оптимізації.
Чи є ідіоматичний спосіб зробити це у Vim? Чи потрібно спробувати написати плагін для цього? Якими будуть наслідки для виконання подібних дій?
Дякую
vim -w <(./test-io.py > log)
( vim -w <(tee raw-log | ./test-io.py > log)
якщо ви хочете і вихідного виводу) ( лише * nix ). Це має записати весь вхід із позначками часу, один байт на рядок, в log
. Що я помітив, це те, що vim не виводить команди по черзі, а обробляє їх.
-w
прапор, коли ви починаєте vim. Ви можете записувати всі натискання клавіш за допомогою нього.