Создание шаблона C ++ в vim в Linux
Vim позволяет пользователям создавать определенные шаблоны для файлов с определенными расширениями.
Общие шаги по созданию шаблона:
Шаг 1: Создайте шаблон в каталоге ~ / .vim / templates /. Шаблон - это скелетное содержимое, которое может быть помещено во все файлы с определенным расширением.
Шаг 2: Добавьте команды в файл ~ / .vimrc, который предписывает vim заполнить новый файл содержимым указанного шаблона.
Например:
: autocmd BufNewFile * .c 0r ~ / vim / skeleton.c
Объяснение:
- autocmd означает автоматическую команду.
- BufNewFile - событие, обозначающее открытие нового файла в буфере.
- * .c обозначает все файлы с расширением `.c`.
- 0r означает чтение файла и вставку его содержимого поверх нового файла с расширением `.c`. Далее следует путь к файлу скелета.
Шаги по созданию шаблона c ++:
Шаг 1: Откройте терминал.
Шаг 2: Измените каталог на ~ / .vim / templates /.
$ cd ~/.vim/templates/
Примечание. Если подкаталог шаблонов недоступен, создайте его в папке .vim.
Шаблоны $ mkdir && шаблоны компакт-дисков
Шаг 3: Откройте файл шаблона.
$ sudo vim skeleton.cpp
Пример:
Шаг 4: Добавьте скелет / шаблон. Сохрани и закрой.
Пример:
Шаг 5: Откройте файл ~ / .vimrc.
$ sudo vim ~ / .vimrc
Шаг 6: Добавьте к нему следующую строку.
: autocmd BufNewFile * .cpp 0r ~ / .vim / templates / skeleton.cpp
Пример:
Шаг 7: Сохраните и закройте.
Открытие нового файла cpp
Пример: