Моя команда использует специальный тип файла для конфигурации, и я хотел бы сделать автоматический отступ (блочный отступ) файла с помощью emacs.
Я хочу увеличить отступ на размер табуляции для открывающей скобки - {или [, и уменьшить на размер табуляции для закрывающей скобки -} или].
Например,
files = {
file1 = first_file.txt
file2 = second_file.txt
rules = {
skip_header = 1
fast_process = 1
}
}
Отступ в стиле C не работает, так как строка не заканчивается точкой с запятой.
Я сегодня полдня изучал отступы в emacs, но до сих пор не знаю как это сделать.