1
我一直試圖去工作我的tab-width
變量,但顯然我不能用我的配置。它應該與前兩行一起工作,但沒有任何結果。問題是我總是得到2個空格用於縮進,而不是4個。我複製代碼的重要部分。emacs 24.2標籤寬度始終設置爲2
(setq-default indent-tabs-mode nil)
(setq-default tab-width 4)
(setq indent-line-function 'insert-tab)
(mapc (lambda (hook)
(add-hook hook (lambda()
(setq-default tab-width 4))))
'(js2-mode-hook
js-mode-hook
css-mode-hook
less-css-mode-hook
php-mode-hook
html-mode-hook
))
我一直在嘗試修改一點點配置,但沒有太多要做。
您首先必須認識到,「製表符寬度設置爲N」和「N空格用於縮進」是兩個不相關的概念。 – Stefan 2013-04-23 13:37:05
在我的python模式總是得到標籤寬度錯誤之前。後來我發現猜測標籤的寬度會導致問題。也許你還應該檢查模式中是否有這樣的事情。祝你好運 – enchanter 2014-04-04 22:44:58
我不記得我有這個問題。感謝@enchanter,只是評論和提醒我;) – silgon 2014-04-07 07:43:06