[求助] Tree Sitter缩进配置

我是emacs新手,在听说29版本有内置Tree Sitter就去使用了。 Tree Sitter运行都没有问题,高亮都可以用。

但是,我在编辑c++文件时每次换行Tree Sitter的自动缩进只会缩进2个空格。 在取消了c+±ts-mode后,缩进就是我平时用的4个空格。

注: (setq c-basic-offset 4) 我试了,没有用。

有没有办法把Tree Sitter的缩进功能统一设为4个空格,或者干脆取消Tree Sitter的缩进功能,用自带的自动缩进。

谢谢

c-ts-mode-indent-offset is a variable defined in ‘c-ts-mode.el’.

Its value is 2

Number of spaces for each indentation step in ‘c-ts-mode’.

  This variable is safe as a file local variable if its value
  satisfies the predicate ‘integerp’.
  This variable was introduced, or its default value was changed, in
  version 29.1 of Emacs.
  You can customize this variable.

[back]