脚本模板——自动生成开头注释信息

在用户的家目录,创建新文件.vimrc,加入以下内容。

这样我们以后再次打开以 .sh结尾的文件时就会成自动生成一些注释信息。

[root@localhost ~]# cd ~
[root@localhost ~]# pwd
/root
[root@localhost ~]# vim .vimrc
set ignorecase
set cursorline
set autoindent
autocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
if expand("%:e") == 'sh'
call setline(1,"#!/bin/bash")
call setline(2,"#****************************************************")                                                                                                                      
call setline(3,"#Date:        ".strftime("%Y-%m-%d"))
call setline(4,"#Author:      Damon Ye")
call setline(5,"#FileName:   ".expand("%"))
call setline(6,"#Description:The test script")
call setline(7,"#****************************************************")
call setline(8,"")
endif
endfunc
autocmd BufNewFile * normal G
按ESC,再按ZZ保存并退出                                     

 https://blog.csdn.net/qq_39565646/article/details/90166024

原文地址:https://www.cnblogs.com/ytdyz/p/13183963.html