linux下vim配置文件

2021-06-03 18:20:50 字數 1534 閱讀 2682

個人vim配置備份

參考**:

set nocompatible            " 關閉 vi 相容模式

syntax on                   " 自動語法高亮

set number                  " 顯示行號

set ruler                   " 開啟狀態列標尺

set shiftwidth=4            " 設定 << 和 >> 命令移動時的寬度為 4

set softtabstop=4           " 使得按退格鍵時可以一次刪掉 4 個空格

set tabstop=4               " 設定 tab 長度為 4

set nobackup                " 覆蓋檔案時不備份

set autochdir               " 自動切換當前目錄為當前檔案所在的目錄

set backupcopy=yes          " 設定備份時的行為為覆蓋

set ignorecase smartcase    " 搜尋時忽略大小寫,但在有乙個或以上大寫字母時仍保持對大小寫敏感

set nowrapscan              " 禁止在搜尋到檔案兩端時重新搜尋

set incsearch               " 輸入搜尋內容時就顯示搜尋結果

set hlsearch                " 搜尋時高亮顯示被找到的文字

set noerrorbells            " 關閉錯誤資訊響鈴

set novisualbell            " 關閉使用可視響鈴代替呼叫

set t_vb=                   " 置空錯誤鈴聲的終端**

"set showmatch               " 插入括號時,短暫地跳轉到匹配的對應括號

"set matchtime=2             " 短暫跳轉到匹配括號的時間

set magic                   " 設定魔術

set hidden                  " 允許在有未儲存的修改時切換緩衝區,此時的修改由 vim 負責儲存

set guioptions-=t           " 隱藏工具欄

set guioptions-=m           " 隱藏選單欄

set smartindent             " 開啟新行時使用智慧型自動縮排

set backspace=indent,eol,start         " 不設定在插入狀態無法用退格鍵和 delete 鍵刪除回車符

set cmdheight=1             " 設定命令列的行數為 1

set laststatus=2            " 顯示狀態列 (預設值為 1, 無法顯示狀態列)

set statusline=\ %<%f[%1*%m%*%n%r%h]%=\ %y\ %0(%\ %\ %c:%l/%l%)\        "設定在狀態行顯示的資訊

Linux下配置vim 配置ctags

配置ctags 假設你要編譯的源 目錄位置為 worksapce weather 執行下面操作,生成tags標籤檔案 root ericsson workspace weather pwd workspace weather root ericsson workspace weather ls di...

linux下vim配置solarized配色

vim 是乙個非常強大的編輯器,可惜的是,無論是 windows 還是 linux,gvim 都存在一些小故障,令第一眼看到它的初學者感到非常不愉快。為了不讓更多的初學者在第一次接觸 gvim 時被它嚇跑,我在這份教程中首先解決 gvim 令人感到不快的一些小問題,希望能讓更多的使用者平滑地過渡到 ...

linux下vim的配置

我們知道vim是linux下預設的文字編輯器,是linux下最流行的文字編輯器之一,功能強大,但是其配置也稍顯麻煩,需要安裝諸多外掛程式以擴充套件其功能。下面推薦乙個一鍵安裝並完成配置的方案,直接使用他人配置好的vim 執行以下命令即可 git clone cd vimplus sudo insta...