我在 Spacemacs 中使用 org, 当我想插入一个 footnote 时,我发现它的快捷键是M-RET i f
(Emacs 模式, normal模式下用, i f
是没有问题的),如下:
我觉得这个和 org 的新建标题行快捷键(M-RET
)有冲突了吧。
当我按下 M-RET
就新建了一个标题,根本没有机会按出M-RET i f
这组快捷键啊!
我在 Spacemacs 中使用 org, 当我想插入一个 footnote 时,我发现它的快捷键是M-RET i f
(Emacs 模式, normal模式下用, i f
是没有问题的),如下:
我觉得这个和 org 的新建标题行快捷键(M-RET
)有冲突了吧。
当我按下 M-RET
就新建了一个标题,根本没有机会按出M-RET i f
这组快捷键啊!
你这个是在normal模式下的。 可以先进入evil的插入模式,然后再查看一下
真相是这些按键的字符都是substitute-command-keys
函数生成的,但是这个函数有时候会生成错误的按键字符。比如楼主遇到的这种情况,正确的应该是 M-m m i f
可以在 orgmode buffer 里验证,emacs state 下对下列语句求值:
(substitute-command-keys "\\[org-footnote-new]")
可以得到 M-RET i f
spacemacs吧?,
是major-mode-leader,粗略等于C-c