vim 為vi編輯器的公升級版,vi和vim都是多模式文字編輯器,相對來說,vim的功能更加強大,擴充套件性更好。vim完全相容vi
vim的三個模式
1.命令模式
(1)游標移動
k 將游標向上移動
j 將游標向下移動
h將游標向左移動
l將游標向右移動
0 $將游標移動到行首和行尾
gg g 將游標移動到第一行和最後一行
/搜尋的內容 快速查詢想要的內容,按n查詢下乙個
(2)少量的編輯文字
dd 刪除一行
ndd 刪除n行
d 將游標至行尾刪除
d gg 將游標到第一行的內容全部刪除
d g 將游標到最後一行的內容全部刪除
i/a 在游標(前/後)位置插入
yy 複製一行
nyy 複製n行
p 貼上
u 撤消
x 刪除單個字元
dw 刪除乙個單詞
r 替換乙個字元
r 連續替換
a 直接在行尾插入內容
o 切換到出入模式,並另起一行出入
2.插入模式
插入文字
3.末行模式
a. 儲存退出:wq w儲存 q退出 :q! 不儲存退出 wq! 加!表示強制退出
b. 查詢替換 :%s/old/new/g
例如::%s/kernel/abc/g
:3,5s/old/new/g
:w/檔案 將檔案內容另存為…..
:r/檔案 讀取檔案
:%s 全部替換
:%s/192/222/g 將全部192換成222
c.其他的命令
:set nu 設定vi環境每行內容前加行號
:set nonu 取消行號
:set ic 忽略大小寫字母
Linux VIM 常用操作
由於工作的需要,對linux及vim 操作要有一定的要求,因為在linux下有太多的配置檔案要進行修改,所以對vim的操作還是有一定的要求的。1.啟動vim 2.退出vim 在普通模式下,直接按zz,也就是大寫的z,直接實現儲存退出的方法。在命令列模式,wq 儲存退出 w 儲存 q 退出,前提是對檔...
linux Vim常用操作
vim簡介 vim是一種功能強大的全螢幕文字編輯器,是linux unix上最常使用的文字編輯器。它的作用是建立,編輯,顯示文字檔案。vim沒有選單,只有命令。vim具有程式編輯的能力,可以主動的以字型顏色辨別語法的正確性,方便程式設計 可以再這裡面檢視一些常使用的命令和一些鍵盤快捷鍵 vi vim...
Linux Vim常用操作
vim wangyunpeng.txt 建立乙個wangyunpeng.txt檔案輸入 i 進入插入模式 顯示行號,需要在命令模式下輸入 se nu 在命令模式下輸入 se nu 回車顯示行號,輸入 se nonu 回車取消顯示行號 在命令模式下輸入 gg 定位到第一行 在命令模式下輸入 g 定位到...