1. 程式人生 > >vim中自動新增檔案註釋到文字中

vim中自動新增檔案註釋到文字中

在/etc/vimrc下追加如下內容:

function AddTitle()

call setline(1,"#!/bin/bash")
call append(1,"#*****************************************************")
call append(2,"#         Author: suixiaofeng")
call append(3,"#      blog:http://blog.cool360.org")
call append(4,"#          Email: [email protected] ")
call append(5,"#  " . "Last modified: " . strftime("%Y-%m-%d %H:%M"))
call append(6,"#       Filename: " . expand("%"))
call append(7,"#    Description: ")
call append(8,"#****************************************************")
endf

map <F4> :call AddTitle():$o

然後寫shell指令碼的時候可以在開始的時候按F4 新增 一些自定義的註釋檔案。

相關上面的語法可以百度查詢。

效果如下:vim 111.sh

#!/bin/bash
#*****************************************************
#         Author: suixiaofeng
#      blog:http://blog.cool360.org
#          Email: [email protected] 
#  Last modified: 2017-06-05 14:59
#       Filename: 111.sh
#    Description: 
#****************************************************
~                                                                                                                                                                                                                                                                             
~                                                                   

相關推薦

vim自動新增檔案註釋文字

在/etc/vimrc下追加如下內容: function AddTitle() call setline(1,"#!/bin/bash") call append(1,"#***************************************************

vim建立程式檔案自動新增頭部註釋/自動檔案註釋與模板定義

Vim 自動檔案頭註釋與模板定義 在vim的配置檔案.vimrc新增一些配置可以實現建立新檔案時自動新增檔案頭註釋,輸入特定命令可以生成模板。 使用方法 插入模式輸入模式輸入seqlogic[Enter]建立時序邏輯框架 新建立一個檔案 gvim test.c 自動

vim自動新增作者時間等資訊

如果每次在寫指令碼的時候給指令碼加註釋挺煩人的,尤其是用英文寫註釋的時候,但是養成寫註釋的習慣,對日後指令碼的維護還是很有幫助的, 一般指令碼的開頭會註明編寫時間,版本,用途等說明。 VIM 裡面能夠使用對映(map)來幫您自動插入這些資訊,就像下面這樣#*********

VS為類,函式程式碼自動新增版權註釋資訊

二:VS巨集指令碼新增函式註釋模板 現在的IDE越做越強大,為我等懶人省了不少。為了使用將來的程式碼自己或別人能看懂,註釋這種東西必不可少。當為函式添加註釋時,格式是固定的。每個函式寫一遍,或從別的函式處拷貝過來,即麻煩又容易出錯。這種重複勞動讓人心煩都有不想寫註釋的慾望了,這時VS的巨集可以幹掉這些“髒、

Eclipse自動添加註釋(作者,時間)

ava 進入 new java 模式 window templates nts 自動 方法一:Eclipse中設置在創建新類時自動生成註釋 windows-->preference Java-->Code Style-->Code Templates co

CAD圖紙如何新增一個單行文字

在CAD繪圖的時候,在我們繪製的CAD圖紙中,在有些特別的地方經常需要給圖紙新增一些標註,那到底怎麼在CAD圖紙中給圖紙新增標註了,那就需要新增一個單行文字。那CAD圖紙中如何新增一個單行文字呢?下面小編就這個問題整理了一些方法現在分享給你們,下面我們就一起來看看吧! 步驟一:首先,小夥伴們在電腦中開啟一個

【牛腩】——如何為類檔案自動新增註釋

前言 論如何寫出優秀的程式碼註釋? 寫程式碼和註釋的第一目的是幫助人理解程式碼,理解作者的意圖。所以優秀的程式碼本身就有自說明的功能,但是在程式碼本身無法闡述作者意圖時,需要考慮寫註釋,註釋也是為了為後繼開發者以及程式碼維護者提供了方便。我們知道,寫程式碼要寫註釋,甚至聽

在vimplus自動新增作者資訊

安裝vimplus參考 在已經完成vimplus的安裝後 在vimplus中預定義的編碼指令碼放在~/.vim/plugged/prepare-code/prepare/autoload 在prepare.vim中插入這個函式 " 生成作者資訊 function!

Mybatis去掉foreach拼接字串自動新增的前後空格

例: <foreach collection="plantset_types" item="plant" separator="," open="'" close="'"> ${plant.plant_id} </foreach> 每個${plant.p

textview自動換行顯示文字內容

在專案中經常會遇到長文字內容,也就是textview一行顯示不全的問題,這個時候就需要textview中的文字內容能夠自動換行,來解決文字內容過長導致的一行無法完全顯示的問題。(如下圖) 基本的設定:android:ellipsize  = “none”         

Office365 自動新增域名

很早之前介紹了怎麼去繫結域名 Office365管理篇基礎操作(三)繫結域名  因為客戶的公網域名都是在阿里等運營商處購買的,這樣的域名可以按照我以前的文章進行繫結到Office365中。但是有些客戶如果在godaddy上購買了域名的話,那麼繫結域名就變得非常簡單了。我們來一起看下怎麼個簡單法

Qt5自動匯入檔案生成ScatterChart(雜湊圖)

最近學習了QT中的Qchart的用法,想自動生成雜湊圖ScatterChart,同時自動讀取.txt、.dat檔案來獲得資料座標,以下是生成的一個小的demo檔案。 首先在.pro 中新增: QT += charts .h檔案如下: #ifndef CHARTVIEW

powerdesignerOOM新增JAVA註釋

1.對類新增JavaDoc註釋     Language->Edit Current Object Language...         Java::Profile/Class/Templates/javaDoc修改程式碼如下:           [%ActualC

vb 如何在對Access建立新欄位(列)的過程自動新增該列的預設值

搞了一下午,終於解決了,希望能幫助到他人。 '通用-宣告 Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim sql$ '連線Data.mdb資料庫 Public Sub openConn()

vs2017 檔案自動新增註釋

路徑: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ItemTemplates\CSharp\Code\1033\WebClass 開啟Class.cs新增以下內容 /

在Pycharm自動新增時間日期作者等資訊

1.按照下面路徑以此開啟 File→Settings→Editor→File and code Templates 右側找到Python Script,如下圖 2.設定相關程式碼 如下

vim 自動新增註釋

Vim的強大就不用我多說了,很多的自定義功能可以由自己更改Vim的配置檔案以實現,本文將介紹的是: 建立新檔案時,自動新增頭部註釋資訊儲存檔案時,自動重寫“修改時間” 先來看看效果,當直接建立一個新檔案的時候(vim filename.php),就會出現以

Pycharm 自動新增檔案註釋

File->settings->Editor->File and Code Templates->Python Script 新增以下程式碼: #!/usr/bin/env

Unity3D 建立指令碼自動新增模板註釋作者資訊等

首先找到Unity安裝目錄下的(注意:修改的是Unity指令碼模板而不是vs或者momo裡的) “Unity\Editor\Data\Resources\ScriptTemplates ” 開啟“81-C# Script-NewBehaviourScript.cs”檔案,如下: us

Spring Boot注入配置檔案application.properties的list 物件引數

例如要注入下列引數: dyn.spring.datasources[0].name=branchtadyn.spring.datasources[0].driverClassName=oracle.jdbc.OracleDriverdyn.spring.datasources[0].url=jdbc:ora