我一直在尝试使用我的tab-width
变量,但显然我无法使用我的配置。它应该与前两行合作,但没有。问题是我总是得到2个缩进空格而不是4.我复制了代码的重要部分。
(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
))
我一直在尝试修改一点配置,但没有太多可做的事情。
答案 0 :(得分:1)
当我解决问题时,我忘了回答自己的问题(就在不久前)。接下来是我的emacs初始化文件中的代码部分。我必须手动配置一些emacs模式,但它正在工作。
;; indentiation stuff (maybe some variable is missing for other language
(setq-default indent-line-function 4)
(setq-default tab-width 4)
(setq-default c-basic-offset 4)
(setq-default lisp-indent-offset 4)
(setq-default sgml-basic-offset 4)
(setq-default nxml-child-indent 4)
(setq tab-stop-list (number-sequence 4 200 4))
我希望它也解决了某些人的问题。