一、快捷键设定
1、配置
vim /etc/vimrc
map <F9> ms:call WESTOS()<cr>'s
function WESTOS()
call append(0,"#######################################")
call append(1,"# Author: #")
call append(2,"Create_Time: ".strftime("%Y-%m-%d")."#")
call append(3,"# Version: #")
call append(4,"# Mail: #")
call append(5,"# Description: #")
call append(6,"# #")
call append(7,"#######################################")
call append(8,"")
call append(9,"#!/bin/bash")
endfunction
2、测试
当使用vim编辑一个新文件的时候,按\<F9>按钮,会自动生成这些内容
二、自动化设定
1、配置
vim /etc/vimrc
autocmd BufNewFile *.sh,*.script exec ":call WESTOS()"
function WESTOS()
call append(0,"#######################################")
call append(1,"# Author: #")
call append(2,"Create_Time: ".strftime("%Y-%m-%d")."#")
call append(3,"# Version: #")
call append(4,"# Mail: #")
call append(5,"# Description: #")
call append(6,"# #")
call append(7,"#######################################")
call append(8,"")
call append(9,"#!/bin/bash")
endfunction