Проблема заключается в том, что я хочу, чтобы Emacs сохранял вкладки, когда я вводил их как вкладки и пробелы, если я ввел их как пробелы. Но редактор заменяет мое вручную типизированное пространство с вкладкой, когда количество мест достигает amonut, который определен в tab-stop-list
, то есть, когда я печатаюEmacs заменяет пробелы на вкладки
→func1() {
→ →some_long_command_name -param1 -param2 \
→ →→→→→→→→→→→→→→→→→→→→→→→→-param3 -param4
(где вкладка →
и пространство →
) Emacs делает его
→func1() {
→ →some_long_command_name -param1 -param2 \
→ → → → → → →→→→-param3 -param4
Что разрушает отступ, который я хотел сохранить, если изменяется длина вкладки.
Emacs не конвертирует пробелы в табуляции, как вы описываете. Либо вы используете какой-то фанковый дополнительный пакет, либо вы делаете что-то еще, чем то, что вы описываете (например, вы повторно отступаете от кода, может быть?). – Stefan
@Stefan теперь я думаю, что может быть ошибкой ebuild-mode. Попробует связаться со своими разработчиками. – tijagi