有时我在笔记本电脑的小键盘上按错了键,发生奇怪的导航或编辑(有时这对我来说是个新功能).
虽然我可以撤消编辑(u
)或导航(control-o
),但我不知道我做错了什么,所以将来很难避免它.不知道刚刚发生了什么也令人沮丧.所以,我希望能够看到我的最后几次击键.
有点像:set showcmd
,但是要显示文字击键,并且(理想情况下)显示它们的简短历史.
我只在help/google中找到了命令行和导航历史记录.
澄清:我不是在寻找命令行历史,而是在寻找击键历史.例如,我是否)
意外按下并转到下一句话?我是否按下dd
并删除了一行?我猜它类似于击键记录器.
命令行历史记录(:history
)仅显示在:
提示符处输入的命令.
据我所知,您可以获得的最接近的是命令q,它将您的击键记录到您选择的寄存器中。显然,这必须先进行设置,因为它是为了复杂的重复而设计的,尽管您可能会破解一些东西以在每个打开的文件上开始记录。不过,存在内存使用情况和烦人的“录音”提示的问题。
最直接的方法可能是安装键盘记录软件。我对这些没有任何个人经验,但如果您从值得信赖的来源获得它或自己构建它,将其设置为仅记录到内存而不是磁盘,只有一个大小为句子左右,或者只记录 vim windows。
有点旧,但我刚刚在reddit上找到了这个:
您可以使用 -w 标志启动 vim 以将所有按键写入文件中。看:h -w
vim -w filename
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2711 次 |
最近记录: |