[求助] 如何阻止c++-mode自动将indent-tabs-mode设回t

我使用了(setq-default indent-tabs-mode nil)来使得缩进只有空格没有TAB。

但是我发现,在打开.cpp文件时(似乎.cs之类的也会有这个现象)。c++-mode(或者c++-ts-mode?)会照常写入TAB。

查看变量时,发现是indent-tabs-mode被设为t了。

有没有办法将其不变,或者出现变化后再设回nil

谢谢。

用hook设置一下?