每次到新的機器上使用vim修改配置檔案的時候,都要重新設定下vim的環境,比如縮排、顯示行號、語法高亮等,每次都設定,太麻煩了,所以找了資料把常用的設定寫到家目錄下的.vimrc檔案上(預設不存在,需要建立),如下:
vim .vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
set
nobackup
set
noswapfile
set
nohlsearch
set
number
set
cindent
set
autoindent
set
shiftwidth=2
set
tabstop=2
set
softtabstop=2
set
expandtab
set
ruler
set
mouse=
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...