LINUX.ORG.RU

Сообщения xox

 

Vim автоматическое преобразование табов в пробелы при :wq

На предыдущей системе очень удобно был настроен Vim - при открытии файла происходил :retab! и все четверные пробелы становились табами (так удобнее редактировать), а при :wq наоборот, табы заменялись обратно пробелами. Пытаюсь сделать так же на новой системе, добавил в .vimrc:

autocmd BufRead * :retab! – ок, при открытии файла 4 пробела становятся табом

autocmd BufWritePre * :silent %s/\t/ /ge – при сохранении табы преобразуются в 4 пробела. Вот только как сделать, чтобы это происходило при сохранении и закрытии файла (:wq), а не при обычном сохранении (:w)?

 

xox
()

RSS подписка на новые темы