Набрел недавно на замечательную возможность emacs, не могу не рассказать. Многих я думаю раздражают лишние пробелы или табы, которые остаются в конце строки (как отобразить непечатаемые символы я писал раньше). В emacs есть функция "M-x delete-trailing-whitespace" которая удалит все пробелы и табы в конце строк в текущем буфере, а заодно и лишние линии в конце файла, оставив только одну. А что бы автоматизировать этот процесс, можно добавить в конфиг вот такую строчку:
Теперь "delete-trailing-whitespace" будет вызываться перед каждым сохранением файла автоматически.
(add-hook 'before-save-hook 'delete-trailing-whitespace)
Здравствуйте!
ОтветитьУдалитьОтличный блог, но набрёл на него чисто случайно. Скажите, а на тостере или хабре учётка у Вас есть? Я бы почитал и там тоже.
Я туда давно не пишу, но учетка есть: http://habrahabr.ru/users/reangd/
УдалитьКстати, у тебя в исходниках программного рендера на ржавчине табы и пробелы смешаны)
ОтветитьУдалитьСтыд то какой) Сегодня же поправлю!
УдалитьНадо будет плагин какой-нибудь поставить, что бы он следил за этим...