Tôi muốn tìm hiểu những mẫu phổ biến nhất tôi đang sử dụng trong quá trình mã hóa. Vì vậy, tôi đang tìm cách để ghi lại tất cả đầu vào bàn phím của mình trong khi tôi đang ở vim, tốt nhất là với dấu thời gian. Sau đó, tôi có thể thực hiện một số phân tích về các mô hình / chuyển động được sử dụng gần đây nhất mà một hành động thực hiện thời gian và tìm ra những điều cần tối ưu hóa.
Có một cách thành ngữ để làm điều này trong Vim? Tôi có nên thử và viết một plugin cho việc này không? Điều gì sẽ có ý nghĩa hiệu suất của việc làm một cái gì đó như thế này?
Cảm ơn
vim -w <(./test-io.py > log)
( vim -w <(tee raw-log | ./test-io.py > log)
nếu bạn cũng muốn đầu ra thô) (chỉ * nix ). Điều này sẽ ghi tất cả đầu vào của bạn với dấu thời gian, một byte mỗi hàng, trong log
. Điều tôi nhận thấy là vim không xuất từng lệnh một mà xóa chúng.
-w
cờ khi bạn bắt đầu vim. Bạn có thể ghi lại mọi tổ hợp phím với nó.