这两天使用Emacs自带的JavaScriptMode时,发现与其它编辑器下缩进不同,而且用emacs重新缩进对齐后,再用其它的编辑器打时缩进却乱掉了。分析应该是Tab缩进的问题,在.emacs中增加设置:
(setq default-tab-width 4)(setq indent-tabs-mode nil)
设置tab缩进由4个空格代替,并关闭tab缩进mode,测试通过。