首页 > 其他分享 >1303_通过keyfreq统计emacs中的功能按键使用频率

1303_通过keyfreq统计emacs中的功能按键使用频率

时间:2022-10-05 13:01:57浏览次数:74  
标签:尝试 插件 github 1303 功能 spacemacs emacs keyfreq


全部学习汇总: ​​GreyZhang/editors_skills: Summary for some common editor skills I used. (github.com)​

很多人学习emacs似乎是因为看了陈斌的一年之文,我虽然不是因为这个原因而尝试使用emacs,但是这篇文章我也是看过的。在文章中,我记得他统计了自己的功能按键的使用频次,以此来优化自己的操作效率。我觉得这个是很好的思路,当时也很想借鉴,但是一直没有实施。

我之所以不去实施,或许主要的原因还是自己的抄袭能力有限。我也不清楚是否已有这样的插件,同时又似乎觉得我用的spacemacs没理由类似的功能不考虑。但是,尝试简单寻找了spacemacs的功能失败之后基本就不去再度尝试了。

今天,我找到了一个插件实现的就是这样的功能,插件的repo: ​​dacap/keyfreq: Track Emacs commands frequency (github.com)​

我还专门看了一下这个代码的实现,且不说实现起来难或者容易,这个代码的行数的确是没有多少。或许,这就是emacs以及lisp的魅力所在,一个看似很有复杂度的功能实现其实并不是多么庞大的工程设计。

如果在spacemacs中安装使用,两个方面注意即可。

1303_通过keyfreq统计emacs中的功能按键使用频率_linux

首先,在这个附加插件列表中增加这个安装包的名称。

1303_通过keyfreq统计emacs中的功能按键使用频率_linux_02

接下来,从github照搬推荐的配置即可。

重启emacs,会自动安装相应的插件并且生效。

使用的时候,通过输入相应的命令即可实现统计的查询。

1303_通过keyfreq统计emacs中的功能按键使用频率_大数据_03

我尝试了两个在最上面有了显示,其中一个可以直接把内容显示出来,而另一个则可以到处网页格式的报告。

1303_通过keyfreq统计emacs中的功能按键使用频率_大数据_04

这个是命令显示的效果。

1303_通过keyfreq统计emacs中的功能按键使用频率_github_05

这是网页统计的部分效果,内容比较丰富,统计其实是分门别类的。

接下来用一阵子试试,看看是否能够给我提供什么优化的提示点。

标签:尝试,插件,github,1303,功能,spacemacs,emacs,keyfreq
From: https://blog.51cto.com/greyzhang/5732519

相关文章