vim基本配置與使用技巧

2021-09-13 12:35:55 字數 1188 閱讀 6797

vimrc檔案是vim的環境設定檔案。整體的vim的設定是在 /etc/vim/vimrc 檔案中,一般只要修改使用者自己的vimrc 檔案就行。

進入使用者根目錄:cd ~檢視是否有.vimrc檔案,沒有就新建立乙個.vimrc檔案。

vim ~/.vimrc 命令建立配置檔案,插入以下進行設定:

set number 「顯示行號 

syntax on 「自動語法高亮

set shiftwidth=4 「預設縮排4個空格

set softtabstop=4 「使用tab時 tab空格數

set tabstop=4 「tab 代表4個空格

set expandtab 「使用空格替換tab

set encoding=utf-8 「設定編碼

set autoindent 「在插入模式下,對每行按與上行同樣的標準進行縮排

以上配置基本夠用儲存即可,其他配置可以參考:

上下左右移動游標:k、j、h、l

複製貼上:yy、p

撤銷:u

刪除一行與刪除乙個字元:dd、x

多行複製:命令列模式輸入 :1,3 co 10【注釋:代表複製1到3行內容貼上到第10行】

多行剪下:命令列模式輸入 :1,3 m 10 【注釋:代表把1到3行內容剪下到第10行】

多行注釋**:ctrl+v視覺化模式選中,鍵入k或者j向上或者向上選中要注釋的行,然後鍵入i,插入'//'字元,最後按兩次esc即可。

游標移動到第一行與最後一行:gg、g

游標移動到某一行:10g 【注釋:代表移動到第10行】

移動到行首與行末:^、$

字元後插入、字元前插入、另起一行插入:a、i、o

行內移動游標到某個字元:fa、fa 【注釋:fa代表代表向後移動到字元a處,fa代表向前移動到字元a處】

刪除一行、刪除乙個單詞、刪除游標後所有字元:dd、diw、d

多行縮排:視覺化模式選中要縮排的行,然後鍵入》或者<,用來向後或者向前縮排

向下或者向上滾半屏:ctrl+d、ctrl+u

替換字元:命令列模式,:s/word/hello【注釋:游標所在行第乙個word替換成hello】、:s/word/hello/g【注釋:游標所在行所有的word替換成hello】

刪除游標後單詞並插入:ce

vim配置技巧

size large b vim開啟多個檔案時,如何像ultraedit那樣在同乙個視窗上的多標籤形式開啟 b size size large b 1 b size 啟動vim的時候可以加引數。比如 im p 這樣就是在標籤中開啟了。h startup options size large b 2 ...

vim簡單配置和使用技巧

set nu 設定tab鍵字元位數 set ts 4 設定游標行高亮 set cursorline 設定游標行背景色 字型色 hi cursorline cterm none ctermbg black ctermfg white 退出vim後,內容顯示在終端螢幕 set t ti t te 滑鼠設...

vim 配置與使用

一般情況下,配置 vimrc 可以更改vim 的表現。有很多已經寫的很好的 vimrc 例如 讓cygwin shell使用英文介面只用在 bashrc這個檔案裡面加上一句話 export lang en us quickfix的使用 對大多數使用makefile的專案來說,vim的預設設定 mak...