📜  在Linux中的Vim中创建C++模板

📅  最后修改于: 2021-05-30 13:34:22             🧑  作者: Mango

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 templates && cd templates

步骤3:打开模板文件。

$ sudo vim skeleton.cpp

例子:

步骤4:添加骨架/模板。保存并关闭。
例子:

步骤5:打开〜/ .vimrc文件。

$ sudo vim  ~/.vimrc

步骤6:向其添加以下行。

:autocmd BufNewFile *.cpp 0r ~/.vim/templates/skeleton.cpp

例子:

步骤7:保存并关闭。

打开一个新的cpp文件

例子:

要从最佳影片策划和实践问题去学习,检查了C++基础课程为基础,以先进的C++和C++ STL课程基础加上STL。要完成从学习语言到DS Algo等的更多准备工作,请参阅“完整面试准备课程”