LINUX.ORG.RU

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

 , ,


0

1

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

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

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

☆☆☆☆☆

Ну сам скрипт напиши. Не красноглазый что ли…

fornlr ★★★★★
()

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

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

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

lwo
()

А вообще лучше шаблон иметь, который через cp копируешь себе в терминале, а то будет тебе вим не только пищать, но и портить файлы...

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.