要编辑降价文字,请使用Emacs的markdown-mode
。我想用“”(即2个空格)表示“换行符”。但是在这种情况下,如果按 return 键进入下一行,则会自动删除尾随空格。
我想要那个空白。我怎样才能做到这一点?我是否需要向init.el
添加任何额外配置?
答案 0 :(得分:4)
要查找 RET 正在做什么,您可以尝试C-h k RET
,这表明 RET 绑定到markdown-enter-key
,这将清空空格最后。
解决此问题的一种方法是在降价模式下删除该绑定。为此,您可以将其添加到您的配置(init.el或.emacs.el)。
(require 'markdown-mode)
(define-key markdown-mode-map (kbd "C-m") nil)
这可以防止 RET 绑定到markdown-enter-key
,它可以像正常返回一样工作
实现它的另一种方法是设置
(custom-set-variables '(markdown-indent-on-enter nil))
这可以防止自动删除空格。