Я хочу автоматически заполнить новый файл, который я открываю с помощью VI, содержимым по умолчанию.
Я попробовал это в Unix, создав функцию bash.
mkcpp()
{
cp /home/$USER/.default.cpp $1
vi $1
}
где .default.cpp будет иметь содержимое по умолчанию.
#include <iostream>
using namespace std;
int main()
{
return 0;
}
если я хочу создать новый файл cpp, я говорю «mkcpp test.cpp», который создаст требуемый файл. Я хочу избавиться от «mkcpp». Есть ли какой-нибудь общий способ сделать это с помощью скриптов vi/vim? так что я могу использовать сам vi для заполнения файла на основе расширения файла, такого как .c, .cpp, .sh