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來撤消你對一行所做的所有更改,這個命令只有在你沒將游標移動到該行以外時...