前言
当我们想要写一个脚本的时候,每次都需要添加头部注释,一个是比较繁琐,一个是太low了,我们应该使用高级一点的方法,想要自动写入也非常简单,看完就知道了
一、添加配置文件
在自己的家目录下面创建一个.vimrc 的文件,我这里使用root用户,所以直接
[root@mankel ~] vim ~/.vimrc
内容如下:(示例包含shell脚本以及Python)
autocmd BufNewFile *.sh exec ":call AddTitleForShell()"
function AddTitleForShell()
call append(0,"#!/bin/bash")
call append(1,"# **********************************************************")
call append(2,"# * Author : Mankel")
call append(3,"# * Email : xxxx@163.com")
call append(4,"# * Create time : ".strftime("%Y-%m-%d %H:%M"))
call append(5,"# * Filename : ".expand("%:t"))
call append(6,"# * Description : ")
call append(7,"# **********************************************************")
endfunction
autocmd BufNewFile *.py exec ":call AddTitleForPython()"
function AddTitleForPython()
call append(0,"#!/usr/bin/python3")
call append(1,"# **********************************************************")
call append(2,"# * Author : Mankel")
call append(3,"# * Email : xxxx@163.com")
call append(4,"# * Create time : ".strftime("%Y-%m-%d %H:%M"))
call append(5,"# * Filename : ".expand("%:t"))
call append(6,"# * Description : ")
call append(7,"# **********************************************************")
endfunction
二、测试
代码如下(shell示例):
[root@mankel ~] vim test.sh
代码如下(python示例):
[root@mankel ~] vim test.py
最后
到这里已经实现成功,根据需要修改相关内容.每次编写脚本写个描述信息即可
|