vim创建文件模板

vim创建文件模板

编码时,我们想要给每一个文件都加上@copyright声明。
第一种方式,我们找到一个已有的声明,然后复制其声明,再不厌其烦地添加到每一个需要的.h或者.cpp文件里面。
第二种方式,我们为特定的文件类型创建模板,这样每次使用vim创建一个新的文件时候,都带上我们想要的特有的内容。
显然我们会更愿意使用第二种方式,这篇短文学习如何用vim创建文件模板。

创建vim文件模板操作步骤

下面以cpp文件创建模板为例

  1. ~/.vim中创建templates文件夹
  2. ~/.vim/templates中创建一个名字为tempforc++的文件(名字可以任意)
  3. tempforc++中填入模板内容,例如:
    1
    2
    3
    /*
    * Copyright (C) 2022 hangliebe.com
    */
  4. ~/.vimrc中添加以下内容
    1
    :autocmd BufNewFile *.cpp 0r ~/.vim/templates/tempforc++
    其中,BufNewFile表示在缓冲区中打开一个新的文件,*.cpp表示所有cpp文件,0r表示读取文件,并插入cpp新文件顶部,插入的内容就是后面~/.vim/templates/tempforc++的内容。

创建文件示例

创建其他类型的文件模板,使用上面类似的步骤就可以了。



关注博客或微信搜索公众号多媒体与图形,获取更多内容,欢迎在公众号留言交流!
扫一扫关注公众号
作者

占航

发布于

2022-09-04

更新于

2023-10-04

许可协议

评论