设置无效果,本人意愿是取消tab缩进,缩进宽度默认4空格,经常用于verilog模式,请大神赐教,如何实现
用这个禁止 tab
(setq-default indent-tabs-mode nil)
用
(setq-default indent-tabs-mode nil)
设置 indent width 见
https://www.emacswiki.org/emacs/TabStopList
自 Emacs 26 后 default-tab-width
被移除,以后统一用 (setq-default tab-width
2 个赞
tab-width
设置的是制表位(tab stop)的宽度,不会把tab转换成空格。
然而 tab-width
的確会影响 indentation 的距離。具体上面链接有讲。
同行哈,verilog-mode 默认配置不好么?他本身可以设置缩进宽度吧,另外我还在before save hook上动了一下
(lambda nil (interactive) (if (string= mode-name “Verilog”) (untabify (point-min) (point-max)))) delete-trailing-whitespace)
试试editorconfig
verilog mode中的效果是?