我一直在寻求提高打字速度和文本编辑效率,因为我的大多数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进行编码时,每次击键都会保存在某处?
更理想的解决方案是仅记录普通模式命令,因为那些是我唯一感兴趣的命令。也许我最好还是要求这个功能?看起来似乎不是很难实施,如果我错了,请纠正我。欢迎任何建议!