Я использую js2-mode для редактирования Javascript в Emacs, но я не могу заставить его перестать использовать вкладки вместо пробелов для отступов. Мои другие режимы работают нормально, только имея проблемы с w/js2.Как получить js2-режим для использования пробелов вместо вкладок в Emacs?
20
A
ответ
22
У вас есть
(setq-default indent-tabs-mode nil)
в вашем .emacs? Он отлично работает для меня в emacs 23.0.60.1, когда я это делаю. js2-mode использует стандартную функцию indac-to для функции indent-tabs-mode, чтобы выполнить ее отступы.
10
Добавьте это в ваш файл .emacs
где-то после загрузки режима СП2:
(setq js2-mode-hook
'(lambda() (progn
(set-variable 'indent-tabs-mode nil))))
3
На моей копии GNU Emacs 24.2.1, установка:
(setq-default indent-tabs-mode nil)
в .emacs не является достаточным для javascript, предположительно потому, что параметр каким-то образом перегружен в контексте каждого буфера. Достаточно следующего изменения:
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(indent-tabs-mode nil))
Смежные вопросы
- 1. Получить Java для использования вкладок вместо пробелов для отступов
- 2. Принудительное использование emacs для использования символа табуляции вместо количества пробелов
- 3. Emacs: Вставить вкладку вместо пробелов
- 4. Как заставить Emacs использовать вкладки вместо пробелов?
- 5. Haskell - ошибка синтаксиса из-за использования вкладок вместо пробелов
- 6. Как сделать перемещение в столбец с параметром силы в пространствах вставки Emacs вместо вкладок и пробелов
- 7. Вставка пробелов вместо вкладок во ВСЕХ файлах
- 8. Использование вкладок только для отступов в Emacs
- 9. Закладки с автоматическим отступом Emacs вместо пробелов
- 10. RegExp для пробелов без вкладок
- 11. Странная ошибка при использовании пробелов вместо вкладок в Python
- 12. emacs добавление пробелов в файл
- 13. Как настроить для вставки пробелов вместо вкладок в код Visual Studio для Mac
- 14. Включение режима пробелов в emacs
- 15. Emacs глобальная конфигурация вкладок
- 16. Ширина вкладок Emacs XML
- 17. Остановить затмение от вставки вкладок вместо пробелов на блоках кода
- 18. Как изменить цвет пробелов в emacs?
- 19. Как выразить ярлыки вкладок в Emacs
- 20. Как изменить шаг вкладок в файле emacs?
- 21. Почему мой Emacs может использовать пробелы вместо вкладок?
- 22. Настройка размера вкладок в Emacs
- 23. подсчет строк, пробелов и вкладок
- 24. Как установить вкладку использования vim вместо 4 пробелов?
- 25. Непоследовательное использование вкладок и пробелов
- 26. Каковы преимущества использования Emacs вместо Eclipse для разработки Android?
- 27. Yii, + вместо пробелов в адресе
- 28. Emacs: Преобразование питон пространство для вкладок
- 29. Java: подсчет пробелов и вкладок
- 30. Удаление вкладок при использовании вкладок в виде пробелов