【发布时间】:2017-09-29 14:52:51
【问题描述】:
我一直在寻求提高我的打字速度和文本编辑效率,就像我的大多数 VIM 用户一样。
为了找出改进这一点的最佳方法,我正在寻找一种在normal 模式下查看我最常用的命令的方法。我想查看我经常使用的详细命令,然后将其映射到快捷方式,这样我就不必一遍又一遍地键入它。例如,我将<leader>c 映射到ciw,因为我经常使用它。
现在我知道使用vim -w ~/path/to/vimlog.log 可以用VIM 记录所有 击键。我找到了两种使用此日志数据的解决方案,为此归功于http://www.drbunsen.org/vim-croquet/ 和https://github.com/dstokes/vimlex。
这里的问题是,对于编码,我只在 IDE 中使用 VIM,比如 PyCharm 和 IntelliJ(专门为 IntelliJ IDE),这导致了我的实际问题。是否可以将“命令行”选项(-w)传递给这个模拟的 IdeaVIM,以便在我在 IntelliJ 平台 IDE 中编码时每次击键都保存在某个地方?
一个更理想的解决方案是只记录普通模式命令,因为这些是我唯一感兴趣的。也许请求这个功能对我来说是一个更好的主意?似乎不是一个很难实现的,如果我错了,请纠正我。欢迎提出任何建议!
【问题讨论】: