我的Emacs没有任何Java相关设置。但是保存文件时,文件被自动格式化,缩进由4个空格变成2个,空行被删除,换行也有变化。
不知道若何禁止。
我用lsp-bridge,但是没有装Java LSP。before-save-hook 只有gofmt. c-basic-offset = 4
我的Emacs没有任何Java相关设置。但是保存文件时,文件被自动格式化,缩进由4个空格变成2个,空行被删除,换行也有变化。
不知道若何禁止。
我用lsp-bridge,但是没有装Java LSP。before-save-hook 只有gofmt. c-basic-offset = 4
检查下 write-file-functions
最好用 emacs -Q
结合二分法验证一下。
有时候你设置/安装了相关的工具,时间长了忘记而已,不是没有可能。
发现是clang-format+ 的问题,把它从c-common-hook拿掉就好了