在编写bash脚本的时候经常需要在shell里面写一些注释,今天介绍一个简单的方法,可以在每次vim一个shell脚本的时候自动在文件里生成注释简介等信息。
下面给大家分享一个shell脚本的模版文件,把它拷贝到用户的家目录下/root/下并命名成.vimrc名称,这样以后再打开.sh文件时就会自动生成一些注释信息,只要稍微修改一下即可:
set ignorecase
set cursorline
set autoindentautocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
if expand("%:e") == 'sh'
call setline(1,"#!/bin/bash")
call setline(2,"#*************************************************************")
call setline(3,"#Author: XT_TALK")
call setline(4,"#Date: ".strftime("%y-%m-&d"))
call setline(5,"#FileName: ".expand("%"))
call setline(6,"#*************************************************************")
call setline(7,"")
endif
endfunc
autocmd BufNewFile * normal G