LINUX.ORG.RU

Пробелы в emacs

 


0

2

Доброго времени суток. Вопрос для людей которые кодят в emacs: Как настроить глобально отступы табом как в Sublime text т.е. один таб 4 пробела (для всех модов включаю php-mode, web-mode, ruby-mode и тд) и желательно что б была возможность ставить их сколько угодно. Спасибо заранее

Ответ на: комментарий от e1nste1n

поставил

(setq-default indent-tabs-mode t)
(setq-default tab-width 4) ; Assuming you want your tabs to be four spaces wide
(setq ruby-indent-tabs-mode t)
(setq php-indent-tabs-mode t)
(setq javascript-mode-indent-tabs-mode t)
(defvaralias 'ruby-indent-level 'tab-width)
(defvaralias 'php-indent-level 'tab-width)
(defvaralias 'javascript-indent-level 'tab-width)
не работает. Что может быть не так?

screamm92
() автор топика
Ответ на: комментарий от e1nste1n

согласен, но как только я её пишу, таб не работает вообще

screamm92
() автор топика

Как настроить глобально отступы табом как в Sublime text т.е. один таб 4 пробела

зачем мешать табы и пробелы, никогда не понимал.

желательно что б была возможность ставить их сколько угодно

У тебя мод знает как их правильно ставить лучше тебя, и часто так можно найти ошибки в блоках кода, юзай дефолт.

loz ★★★★★
()
Ответ на: комментарий от loz

Не смешивать табуляцию и пробелы

зачем мешать табы и пробелы, никогда не понимал.

Правильно! Никогда нельзя смешивать табуляцию и пробелы. Табуляцию всегда надо использовать для отступов, а пробелы для выравнивания. И никак иначе.

Camel ★★★★★
()
Ответ на: Не смешивать табуляцию и пробелы от Camel

Табуляцию всегда надо использовать для отступов, а пробелы для выравнивания

И правда, иначе любой сможет выставить нужный ему размер таба и читать код. Надо чтобы у него обязательно глаза вытекли!

loz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.