如何关闭Emacs Org Mode中列表项的自动缩进功能?
解决Org Mode列表回车自动缩进的问题
你可以通过以下两种方式关闭这个功能:
临时关闭(单次生效)
在列表项末尾按下回车时,按住 Shift 键,下一行会直接回到普通文本的缩进级别,不会自动生成新列表项或缩进。
永久关闭(全局生效)
编辑你的Emacs配置文件(比如~/.emacs或~/.emacs.d/init.el),添加对应代码后保存,重启Emacs或执行M-x eval-buffer使配置生效:
完全禁用列表自动生成与缩进
;; 关闭列表回车后自动生成新列表项 (setq org-list-automatic-rules nil) ;; 关闭Org Mode全局自动缩进 (setq org-auto-indentation nil)
仅禁用列表自动缩进(保留其他自动缩进)
如果只想针对列表关闭自动缩进,保留Org Mode其他场景的自动缩进功能,用这段代码:
;; 移除列表自动缩进的规则 (setq org-list-automatic-rules (remove 'indent org-list-automatic-rules))
内容的提问来源于stack exchange,提问作者GregDean
相关产品推荐
相关产品推荐

