LINUX.ORG.RU

Автоматическое добавление vim-строки

 , ,


0

1

Для разработки (C++, но это не важно) использую vim. Ни в одном плагине (хотя я по факту ни одного не использую, просто смотрел существующие) не нашёл такой простой штуки, как автоматическое добавление vim-строки в начало нового файла. Под vim-строкой я понимаю вот это:

/* vim: set tabstop=4 shiftwidth=4 expandtab : */

Может я как-то не так гуглил?

☆☆☆☆☆

Можно простенький костыль:

autocmd BufNewFile *.cpp,*.hpp :1!cat ~/cpp-modeline

где ~/cpp-modeline содержит нужную строку. Я попробовал просто :r, но это оставляет первую строку пустой и вставляет содержимое файла на второй.

lwo ()