首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >shell脚本自动生成文件开头注释

shell脚本自动生成文件开头注释

作者头像
程序员小涛
发布于 2020-12-03 11:31:38
发布于 2020-12-03 11:31:38
2K0
举报
文章被收录于专栏:涛的程序人生涛的程序人生

shell脚本自动生成文件开头注释

在编写bash脚本的时候经常需要在shell里面写一些注释,今天介绍一个简单的方法,可以在每次vim一个shell脚本的时候自动在文件里生成注释简介等信息。

下面给大家分享一个shell脚本的模版文件,把它拷贝到用户的家目录下 /root/下并命名成.vimrc名称,这样以后再打开.sh文件时就会自动生成一些注释信息,只要稍微修改一下即可:

代码语言:javascript
复制
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,"#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
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/06/02 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • shell脚本自动生成文件开头注释
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档