我是 Emacs 新手,遇到问题默认键绑定为 Emacs Org 模式命令工作org-insert-todo-heading
。
对于describe-function
,org-insert-todo-heading
我看到以下内容:
It is bound to <M-S-return>, ESC <S-return>, C-c C-x M.
第一个元素告诉我“meta+shift+return”应该添加一个新的 TODO 标题。唉,这并没有发生。我得到的只是一个微不足道的换行符。
有什么想法可以纠正这个问题吗?
我意识到这可能是比 Org 模式更普遍的 Emacs+iTerm+OS X 键绑定问题,但这就是我工作的环境。
我正在使用 OS X 和 Emacs 25.2.1(通过 Homebrew 安装)
答案1
在终端中 emacsM-S-RET
实际上是M-RET
。
终端对按键序列的解释不同:http://catern.com/posts/terminal_quirks.html
另一种方法是在终端中使用此绑定C-x C-m M
:(https://orgmode.org/manual/TTY-Keys.html)
您还可以映射org-insert-todo-heading
到不同的绑定。
例如,将以下行添加到您的 init 中(global-set-key (kbd "S-<f1>") 'org-insert-todo-heading)