Debugging 维姆:如何开始和停止记录正在发生的一切?

Debugging 维姆:如何开始和停止记录正在发生的一切?,debugging,vim,Debugging,Vim,如何在两个时刻之间在vim中记录所有事情 对于某些上下文,当我键入字符时,光标会移到行的末尾并返回到预期的位置,就像一个小故障。我想知道是什么导致了这种行为。(但我过去还有其他情况,这样的功能对我会有很大帮助) 因此,有没有办法记录两个时刻之间发生的一切(用户输入、自动执行的命令等)?(类似于:“在file.log中开始录制”和“停止录制”)如果在打开的编辑器中设置详细级别,则可以在Vim中记录操作: :set verbose=15 其中15是调试级别(可以是1到15之间的任何数字,其中15是

如何在两个时刻之间在vim中记录所有事情

对于某些上下文,当我键入字符时,光标会移到行的末尾并返回到预期的位置,就像一个小故障。我想知道是什么导致了这种行为。(但我过去还有其他情况,这样的功能对我会有很大帮助)


因此,有没有办法记录两个时刻之间发生的一切(用户输入、自动执行的命令等)?(类似于:“在file.log中开始录制”和“停止录制”)

如果在打开的编辑器中设置详细级别,则可以在Vim中记录操作:

:set verbose=15
其中15是调试级别(可以是1到15之间的任何数字,其中15是最详细的日志记录)。如果要将调试输出保存到文件中,可以执行:

:set verbosefile=log.txt

检查Jonathan Lehman的说明,如果在打开的编辑器中设置详细级别,则可以在Vim中记录操作:

:set verbose=15
其中15是调试级别(可以是1到15之间的任何数字,其中15是最详细的日志记录)。如果要将调试输出保存到文件中,可以执行:

:set verbosefile=log.txt
查查乔纳森·莱曼的解释