如何在两个时刻之间记录vim中发生的所有事情?
对于某些上下文,当我输入字符时,我的光标会移到行尾并返回其预期位置,就像一个小故障.然后我想知道导致这种行为的原因.(但我过去还有其他情况这样的功能对我有很大的帮助)
因此,有没有办法记录两个时刻之间发生的一切(用户输入,自动命令执行等)?(例如:"在file.log中开始录制"和"停止录制")
如果在打开的编辑器中设置了详细级别,则可以在Vim中记录操作:
:set verbose=15
其中15是调试级别(它可以是1到15之间的任何数字,其中15是最详细的日志记录).如果要将调试输出保存到文件中,可以执行:
:set verbosefile=log.txt
查看Jonathan Lehman 撰写的完整文章