Я добавил эти строки в мой файл .emacs
(require 'php-mode)
(setq php-mode-force-pear t)
(add-hook 'php-mode-user-hook
'(lambda ()
(setq indent-tabs-mode t)
(setq tab-width 4)
(setq c-basic-indent 4)))
, который в основном работает, но что, когда я делаю отступ под другой строкой с отступом, он использует пробелы для отступа.Я хотел бы использовать вкладки для отступа.Emacs выровняется правильно, но вместо табуляции использует пробелы для выравнивания.
Если я добавлю строку
(global-set-key (kbd "TAB") 'self-insert-command)
, я получу вкладки к содержанию моего сердца, но затем потеряю хорошую способность отступачего я и пытаюсь избежать).Для личных проектов я обычно использую пробелы для отступов, но я работаю с другими разработчиками, которые сейчас предпочитают вкладки и, черт возьми, понимают это правильно.