如何在Emacs中记录我使用的所有命令?

4
有没有一种方法可以做到这一点。我将使用日志记录来制作最佳键绑定。

1
你想要记录下按键,还是按键所触发的命令?例如,你想在日志中记录 <C-f> 还是 forward-char?前者是 Emacs 称之为“lossage”的内容,可以通过 C-h l 查看。如果你想保存这些数据,请查看这个答案:http://stackoverflow.com/questions/9761401/for-emacs-how-to-store-what-view-lossage-collects-into-an-externel-file 。如果你想要保存调用的函数,我暂时不确定如何实现。 - zck
我认为两者都是最好的。谢谢。 - Kei Minagawa
2个回答

7

在纯净版的Emacs中,您可以使用C-h l查看键入的按键日志。您也可以查看command-log-mode,它记录了键入的按键以及相应的命令。


4

哇,它节省了我很多时间(字数统计、排名)。谢谢。 - Kei Minagawa
是的。非常感谢。这些信息对我帮助很大。 - Kei Minagawa
那个 Ergoemacs 链接已经移动到 http://xahlee.info/emacs/emacs/command-frequency.html。 - mtraceur

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接