0
当我从菜单中选择动作时,有没有办法看到emacs
正在做什么?
比如我想看到什么,当我在如何跟踪emacs菜单?
Tools --> Spell Checking --> Automatic spell checking
点击这可能是学习什么,包括对init文件默认启用自动拼写检查时很有用口齿不清的命令被执行。谢谢。
当我从菜单中选择动作时,有没有办法看到emacs
正在做什么?
比如我想看到什么,当我在如何跟踪emacs菜单?
Tools --> Spell Checking --> Automatic spell checking
点击这可能是学习什么,包括对init文件默认启用自动拼写检查时很有用口齿不清的命令被执行。谢谢。
菜单被实现为键盘布局,以及describe-key
处理鼠标事件一般,所以你可以简单地使用:
章ķ(选择菜单)
在这种情况下,我们看到:
<menu-bar> <tools> <spell> <flyspell-mode> runs the command
flyspell-mode, which is an interactive autoloaded Lisp function in
`flyspell.el'.
It is bound to <menu-bar> <tools> <spell> <flyspell-mode>.
(flyspell-mode &optional ARG)
Toggle on-the-fly spell checking (Flyspell mode).
[...]
其实跟踪lisp调用实际上是一个不同的问题(trace-function
,内置elp
分析库,debug-on-entry
和两个调试器一般都是非常有用的工具),但在这种情况下,单击一个菜单项只需交互式地调用它的功能,所以没有什么可以追踪:)
真棒,谢谢。 – Onlyjob 2013-04-09 01:43:05