zoukankan      html  css  js  c++  java
  • vim创建sh文件自动生成头信息

    >>> vim /etc/vimrc  或  vim ~/.vimrc
    " 这几个加不加都行
    set tabstop=4
    set softtabstop=4
    set shiftwidth=4
    set noexpandtab
    
    " 添加头部信息的函数
    func AddTitle()
        call setline(1, "#!/usr/bin/bash")
        call append(line("."),   "#/*===================================================================")
        call append(line(".")+1, "#*   Copyright (C) ".strftime("%Y")." IEucd Inc. All rights reserved.*")
        call append(line(".")+2, "#*   -*- coding: utf-8 -*-                                           *")
        call append(line(".")+3, "#*   文件名称:".expand("%")                                           )
        call append(line(".")+4, "#*   创 建 者:LiuWei, LiuWei@leader.com.cn                          *")
        call append(line(".")+5, "#*   创建日期:".strftime("%Y年%m月%d日")                              )
        call append(line(".")+6, "#*   描    述:                                                      *")
        call append(line(".")+7, "#===================================================================*/")
        call append(line(".")+8, "")
        call append(line(".")+9, "")
    endfunc
    
    " 创建sh文件后按F4即会生成
    map <F4> : call AddTitle() <cr>
    

    -------------------------------------------

    个性签名:代码过万,键盘敲烂!!!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    BZOJ 1004: [HNOI2008]Cards [Polya 生成函数DP]
    BZOJ 1119: [POI2009]SLO [置换群]
    POJ 2154 Color [Polya 数论]
    POJ 2409 Let it Bead [置换群 Polya]
    POJ置换群入门[3/3]
    [置换群&Polya计数]【学习笔记】
    查看linux中的TCP连接数
    SIT测试 和 UAT测试
    原生app是什么意思?
    线程池原理
  • 原文地址:https://www.cnblogs.com/weiweivip666/p/15720464.html
Copyright © 2011-2022 走看看