微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何看到vim中最后几次击键?

有时我碰到笔记本电脑的小键盘上的错误键,奇怪的导航或编辑(有时是我的新功能)。

虽然我可以撤消编辑(u)或导航(control-o),但我不知道我做错了什么,所以很难在将来避免。不知道发生了什么也是令人沮丧的。所以,我想看看我最后几次击键。

有点像:set showcmd,但是显示文字按键,和(理想情况下)它们的简短历史。

我在帮助/谷歌中只找到了命令行和导航历史记录。

澄清:我不是寻找命令行的历史,而是击键历史。例如我是否按意)偶然地去下一句话?我是否按dd并删除一行?我猜这跟键盘记录器类似。

命令行历史记录(:history)仅显示在:提示符下输入的命令。

据我所知,最接近的是q命令,它将您的击键记录到您选择的注册表中。显然,必须建立一个先验,因为它是为复杂的重复,虽然你可能会打破某些东西开始记录在每个文件打开。有内存使用的问题和令人讨厌的“录音”提示

最简单的方法可能是安装keylogging软件。我对这些没有任何个人经验,但是如果您从可信赖的源代码获取信息或自行构建自己的安全隐患,则其安全隐患可能很轻微,将其设置为只记录内存而不是磁盘,只有缓冲区的大小为句子左右,或只记录vim窗口。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐