有没有办法过滤可用绑定列表( C-h b ),所以它不会显示所有可能的绑定,只显示使用模式的相关绑定?
例如,在/assets/js/bundle.js
上,我获得所有通用的 Cx 列表以及具有通用键绑定加上所有主要模式绑定的模式的所有绑定,然后是所有组织模式绑定,接下来是全局绑定...总共1369行...我正在使用这个视图来学习我的方式,也许有一种方法可以过滤以便找到我的方法。
答案 0 :(得分:1)
我认为您正在寻找运行命令describe-mode
的 C-h m 。
你会在 C-h C-h 找到更多好东西,它运行命令help-for-help
。
答案 1 :(得分:1)
C-h m
显示当前主要模式的文档,以及当前启用的次要模式。
describe-keymap
通常会列出一些更重要的本地键绑定,即为当前主要模式创建的一些绑定。但并非总是如此,通常它不会列出所有本地绑定。
如果使用库help-fns+.el
,则可以使用命令M-: (describe-keymap (current-local-map))
列出所有本地键绑定:
emacs-lisp-mode
如果您知道本地keymap变量的名称(例如describe-keymap
),那么您可以使用C-h M-k
以交互方式调用S-TAB
,并在提示符处提供地图名称。
如果您使用Icicles,则可以使用C-,
(key completion)查看所有当前可用的键绑定。默认情况下,首先显示本地绑定(即当前主要模式的绑定),并专门突出显示。 (您可以使用function onRecordingReady(e) {
var audio = document.getElementById('audio');
var tag = document.getElementById('tag').value
audio.src = URL.createObjectURL(e.data);
audio.play();
var formData = new FormData()
formData.append('source', e.data);
formData.append('tag', tag);
$.ajax({
url: 'http://localhost:3300/api/kb8',
type: "POST",
data:formData,
processData: false,
contentType: false,
success: function(data) {
console.log(data);
}
});
以其他方式对候选绑定进行排序(通过键名,前缀键首先;通过命令名称)。
答案 2 :(得分:0)
在 Ch b 之后切换到帮助缓冲区并调用 Mx occur
RET org RET 这将显示包含" org"。