3
我要做的是C-u M-x apro-var RET isearch mode-map RET
如果我想找出isearch模式的键盘映射的名称。给定一个emacs模式,如何找到它的键盘映射名称?
还有其他方法吗?
我要做的是C-u M-x apro-var RET isearch mode-map RET
如果我想找出isearch模式的键盘映射的名称。给定一个emacs模式,如何找到它的键盘映射名称?
还有其他方法吗?
当然,看看源代码:
M-x find-library RET isearch RET
C-s mode-map
这可能是更可靠的,因为人们可能不会说出自己的键盘布局,你可能会希望,有的模式有一个以上的键盘映射(导致命名你的搜索可能找不到)。需要查看代码的一个很好的例子是'viper-mode
,其中有几个不同的键盘映射,它们在不同的情况下处于活动状态。
注意:如果您不知道库名称,请用find-function
替换find-library
。