vim的基本用法

2021-09-28 16:24:08 字數 1312 閱讀 8092

vim是linux下的一款編輯器,能掌握vim就可以在linux下初步寫**了,接下來是vim的基本用法

1.開啟檔案

用vim來開啟乙個檔案:vim test.c
2.切換模式

vim裡有很多種模式,剛用vim開啟檔案時,預設是命令模式

命令模式:esc就能切換到命令模式

命令模式的命令:

①:移游標

kh j l h:左移 l:右移 k:上移 j:下移

gg:游標移動到整個**的開頭 ————g:游標移動到最後一行的開頭

*+gg/g:游標移動到該*行的開頭

$:游標移動到該行的末尾 ————^:游標移動到該行的開頭

w:游標移動到下個字的開頭 ————b:游標移動到上個字的開頭

e:游標移動到下個字的字尾

%:游標跳到相應的括號上

②:刪除

x(小寫):按一次,刪除游標所在位置的乙個字元

*+x(小寫):刪除游標所在位置(包括自己)的後面的*個字元

x(大寫):按一次,刪除游標所在位置的前的乙個字元

*+x(大寫):刪除游標所在位置前面的*個字元

③:剪下

dd:剪下游標所在行

*+dd:剪下游標所在行(包括游標所在行)的*行。

④:複製

yy:複製游標所在行

*+yy:複製游標所在行(包括游標所在行)的*行。

⑤:貼上

p:貼上剛才複製或剪下的行

⑥:撤銷

u:撤銷剛才的命令操作

ctrl+r:撤銷恢復

插入模式:在命令模式下,敲鍵盤的a,i,o 都可以進入插入模式,在插入模式下就可以正常的寫**了。

i:正常插入

a:游標移到下乙個字元插入

o:切換到下一行插入

底行模式:在命令模式下,shift+:(冒號)可以進入底行模式

底行模式的命令:

w:寫入

w!:強制寫入

q:退出

q!:強制退出

wq:寫入並退出

wq!:寫入並強制退出

直接輸入數字:游標會跳到該行

/關鍵字:找這個關鍵字,如果第乙個不是你要找的,按n往後繼續尋找這個關鍵字

?關鍵字:找這個關鍵字,如果第乙個不是你要找的,按n往前繼續尋找這個關鍵字

替換模式

r:替換游標所在的字元

r:替換游標所到之處的字元,直到按下esc停止。

vim基本用法

編輯模式 輸入i,i,a,a,o,o可進入插入模式 i在當前字元之前插入 i在行首插入 a在當前字元之後插入 a在行尾插入 o在當前行後新插入一行 o在當前行之前新插入一行 輸入r,r可進入替換模式 r只替換游標所在的字元 r進入替換模式 一般模式 游標移動 h左移,l右移,j下移,k上移 ctrl...

vim基本用法

5.5 進入編輯模式 進入編輯模式以後,一般模式下的快捷鍵都無法使用 按小寫 i 進入編輯模式 按大寫i 進入行首進入編輯模式 按小寫 o 進入下一行 按大寫 o 進入上一行編輯 按 a 當前字元的後面編輯 按 a 游標所在行的末尾進入編輯 5.6 vim命令模式 關鍵字 進入搜尋,並高亮顯示,按 ...

vi 和 vim 的基本用法

vim 和 vi 編輯器的三種模式 vim 和 vi 的簡單的快捷操作 即shift 4 移動到當前行的結尾處 也是在一般模式下 撤消前乙個命令 在最後乙個命令之後立即輸入u來撤消該命令 也是在一般模式下 撤消對一行的更改 輸入u來撤消你對一行所做的所有更改,這個命令只有在你沒將游標移動到該行以外時...