vim 是vi的加強版,可以高亮顯示。
vim 命令模式,命令行模式,編輯模式
vi命令行模式
字符操作
i 當前插入
I 行首插入
a 當前字符後插入
A行尾插入
o 下一行插入
O 上一行插入
x向後刪除
X向前刪除
u撤銷一步
ctrl +r 恢復上一步
行操作
home ^ 行首
end $ 行尾
dd 刪除(剪切) Ndd
yy 複製 Nyy
p 粘貼
詞操作:
dw 刪除(剪切)一個詞
yw 複製一個詞
塊操作
D 或d+$ 刪除到行尾
d+^ 刪除到行首
crtl + v
多行註釋:
1、ctrl +v 進入視圖塊編輯模式
2 、向下或向上移動光標
3、把需要註釋的行的開頭表記起來
4、然後按大寫的I
5、在插入註釋符,比如“#”
6、再按Esc,就會全部註釋了
多行刪除
1、塊模式選擇
2,d刪除
vim 命令模式
:
w
q
wq x ZZ保存退出
wq!X 加密
e! 撤銷所有操作。
替換:
:%s/this/that
:%s/this/that/g
:%s/this/that/gc
:1,5s/this/that/gc
前h 下j 上 k 後l
gg 第一行 行首
G 最後一行
set nu
set nonu
/ 正想查找 n向下 N向上
? 反向查找 n向上 N 向下
noh 取消加亮
:!ls
:sh
:r dir 提取另一份文件
ctrl + G
N + shift +G
%查找匹配的括號
最重要的 vimtutor