org-babel里面写代码如何取消自动缩进

最近用上了懒猫大佬的lsp-bridge,越用越顺手,感觉再也不用花时间研究各种 lsp和自动补全了,甚至不用做什么配置就能在org-babel里做各种补全. 不过org-babel里写代码遇到各问题,就是python代码每次在换行的时候就来一 次莫名其妙的缩进,大部分情况下是统一往右shift一个宽度,实际就把代码搞 乱了,想请问一下org-babel里如何取消这种捣乱的自动缩进? 感觉和lsp-bridge应该是没关系

谢谢啦

1 个赞

用这段话直接问了一下qwen/qwq LLM, 给了一串建议,下面这个能用 (setq org-edit-src-content-indentation 0) 有没有其它副作用还不清楚

1 个赞

也许 (setq org-src-preserve-indentation t) 是更好的选择…? (参见 16.10 Editing Source Code)

试过了,可以的,先按您的建议使用了,谢谢

1 个赞