我在emacs29.1里开启了tree-sitter后在写python代码时,发现只要我代码没写完,ts会非常激进地把下面的代码缩进随意调整,这个功能反而影响我写代码,请问怎么关闭?
上图中在写 test
函数的时候,下方的 main
函数 就被缩进了。
我在emacs29.1里开启了tree-sitter后在写python代码时,发现只要我代码没写完,ts会非常激进地把下面的代码缩进随意调整,这个功能反而影响我写代码,请问怎么关闭?
上图中在写 test
函数的时候,下方的 main
函数 就被缩进了。
你用了类似aggressive-indent-mode
之类的东东?
应该先用emacs -Q
确认默认是不是就这样,如果不是,再看你启用了哪些mode,一个个关了试试。
默认当然不是这样的行为
哈哈,的确是aggressive-indent-mode, 好久之前装的然后把python-mode放进 excluded 里了,现在是 python-ts-mode 后 就突然被激活了,谢谢大佬啦
嗯嗯 找到问题啦,谢谢大佬