自定義Vim使用環境的模板檔案

2021-09-20 22:51:45 字數 1662 閱讀 8681

每次到新的機器上使用vim修改配置檔案的時候,都要重新設定下vim的環境,比如縮排、顯示行號、語法高亮等,每次都設定,太麻煩了,所以找了資料把常用的設定寫到家目錄下的.vimrc檔案上(預設不存在,需要建立),如下:

vim .vimrc

1

2

3

4

5

6

7

8

9

10

11

12

13

setnobackup

setnoswapfile

setnohlsearch

setnumber

setcindent

setautoindent

setshiftwidth=2

settabstop=2

setsofttabstop=2

setexpandtab

setruler

setmouse=v

syntax on

常用設定說明:

下面是一些vim中常用的設定及其具體含義:

·set nobackup:不要備份檔案,使用backup備份檔案(原檔案加字尾~)。

·set noswapfile:不生成.swap檔案。我在編輯檔案之前總有個習慣,一般會將其原文

件進行.bak備份,然後才很放心地在相關檔案上進行修改。如果操作謹慎的朋友建議不要此

項。·set number:顯示行號。

·set cindent:設定c風格縮排,可使用nocindent取消設定。

·set autoindent:設定自動縮排,每行縮排與上一行相等,可使用noautoindent取消設

置。·set shiftwidth=2:設定縮排為兩個空格。

·set tabstop=2:設定製表符為兩個空格。

·set softtabstop=2:設定軟製表符為兩個空格。

·set expandtab:縮排和(軟)製表符使用空格替代,可用noexpandtab取消設定。

·set ruler:顯示游標所在行列號。

·set mouse=v:如果我們用set mouse=a啟動所有模式,遮蔽了滑鼠的右鍵功能,那麼

可以用此語法讓其在vim視覺化模式下也能使用滑鼠右鍵複製功能。

·syntax on:啟動語法高亮。

把這檔案(.vimrc)保留好,以後到了那台機器都直接將其放到當前使用者家目錄下並更名為.vimrc,這樣使用起來就方便很多了。

自定義模板

規則 不管是函式末班還是類模板,在證明或定義時,只能在全域性命名空間或類範圍內進行,不能在區域性範圍內,不能在函式內 包括main函式 宣告或定義乙個模板。模板定義完成後,使用時需要進行例項化操作,編譯器在編譯時會確認模板引數具體時間哪種型別的,這個過程稱為模板的實力化 函式模板的標準定義如下 te...

自定義模板

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...

online自定義模板的使用詳情

客戶需要快速開發乙個資訊採集的功能模組,並使用已規劃好的頁面,實現個性化頁面展示,使用標準左右布局的table或div風格的頁面表現力不強,不能滿足客戶的個性化頁面需要 快速開發 定製化介面 基本資訊採集 實現基本的增刪改查操作 一部分字段選項需要採用頁面控制項,如radio,日期控制項,check...