Vim學習總結

2022-02-01 08:47:52 字數 1254 閱讀 7377

vim

目前還沒感覺到比在mac下使用sublime text高效到哪

安裝

sudo apt-get install vim

常用配置

顯示行號:我們輸入命令:vim ~/.vimrc

開啟後是乙個空檔案,我們新增 set nu,儲存退出,再次進入vim編輯器,就會自動顯示出行號了

修改tab產生4個空格:vim ~/.vimrc

set ts=4 或者 set tabstop=4設定**高亮

syntax on (自動語法高亮)

使用配色方案

colorscheme desert

允許使用滑鼠點選定位

set mouse=a

高亮光標所在行

set cursorline

在搜尋時忽略大小寫

set ignorecase

高亮被搜尋的句子

set incsearch

搜尋時,輸入的詞句的逐字元高亮

set incsearch

目前常用操作

初級:i->insert模式下,按esc回到normal模式

x->刪除當前游標所在的乙個字元

:wq->儲存+退出vim

dd->刪除當前行,刪除行儲存在剪貼簿中

p->貼上剪貼簿內容

o->在當前行後重起一行插入游標移動:0->數字零,移動游標至行頭(真不如 ⌘ + <-方便)

$->移動游標至行尾(同上),n$移動到第n行的行尾

ng->游標至第n行,n為數字第幾行

gg->游標至首行(不如 ⌘ +上)

g->游標至尾行(同上)

w/e->按單詞向後移動(不如 option +方向鍵)

b->按單詞向前移動(同上)

%->按括號匹配移動游標

ctrl+f->向前翻頁

ctrl+b->向後翻頁搜尋:命令模式下輸入 '/word',即查詢'word'繼續按n鍵,查詢下乙個匹配搜尋內容,按n鍵向上匹配存檔::q!->不儲存直接退出

:e!->放棄修改檔案內容,重新載入該檔案編輯

:wq->儲存並退出

配置詳情:

教程:

vim學習總結

1 命令集錦 多視窗操作 sp file2 然後就是視窗的切換 ctrl w j ctrl w k command 暫時離開vim,臨時執行command,幾種形式 1 command 不退出vim,並執行shell命令command,將命令輸出顯示在vim的命令區域,不會改變當前編輯的檔案的內容 ...

Vim學習總結

兩種模式 command mode edit mode esc 退出編輯模式 游標命令 h j k l 左下上右 w 游標向前移動乙個word b 游標向後移動乙個word gg 游標移至檔案首行 g表示go g 游標移至檔案尾行 33g 游標移至第33行 fx 查詢當前行下乙個字元x 以匹配乙個括...

Vim學習總結

command模式 edit模式 命令功能 esc退出編輯模式 命令功能 h j k l 左下上右 33游標移至第33行 33g游標移至第33行 gg游標移至檔案首行 g表示go g游標移至檔案尾行 w游標向前移動乙個word b游標向後移動乙個word ctrl u 向上滾動半屏 crtl d 向...