新手问题:怎么查看M-x下的命令对应的函数

比如说我想查M-x compile所对应的函数,我应该怎么找

我想做什么

我想用到一个键位绑定到M-x compile,打字太慢了

M-x compile 对应的函数不就是 compile 么。。。难道我理解错了?


我的emacs上面和底下写了这些 :grin:

你需要的应该是C-h,f, 然后输入compile就可以查看相关信息了。绑定键位就是直接绑定到compile这个函数


能帮我看看怎么用函数跳转到这个mini buffer吗

你用原生的emacs还是evil-mode?

原生的 :grin:

(global-set-key (kbd “C-x c”) 'compile) 就可以绑定为 “C-x c” 你可以改为你想要的。
这个是全局绑定,你也可以自己加hook,如果只需要特定的模式下激活的话。

还有一个函数叫recompile也很有用,会自动执行你上次执行的过的compile语句,不用每次再重新输入。

感谢耐心回答,已经解决了