vim是linux和mac中常用到的編輯器。 其分為4種模式: normal模式:普通模式,瀏覽作用 insert模式: i(insert) 在當前游標處進行插入 a(append) 在當前游標後進行插入 o(open a line below) 在當前行下進行插入 I 在當前行首進行插入 A 在當 ...
vim是linux和mac中常用到的編輯器。
其分為4種模式:
normal模式:普通模式,瀏覽作用
insert模式:
i(insert) 在當前游標處進行插入
a(append) 在當前游標後進行插入
o(open a line below) 在當前行下進行插入
I 在當前行首進行插入
A 在當前行末進行插入
O 在當前行上方進行插入
Command模式:
:w 保存
:q 退出
:wq 保存退出
:q! 不保存退出
:vs 豎分屏
:sp 橫分屏
:set nu 顯示行號
:% s/需替換字元/替換後字元/g 全局替換
Visual可視化模式:
normal模式下v進入visual選擇
V(大寫)選擇行
ctrl+v 塊選擇
vim 操作小技巧
ctrl+h 刪除上一個字元
ctrl+w 刪除上一個單詞
ctrl+u 刪除當前行
ctrl+a 快速移動到行首
ctrl+e 快速移動到行末
ctrl+[ 切換到nomal模式
gi 快速移動到剛剛編輯過的地方
h 左移
j 下移
k 上移
l 右移
w/W 下一個word/WORD開頭
e/E 下一個word/WORD結尾
b/B 上一個word/WORD開頭
搜索單詞快速移動
fg 搜索此行的g並移動到g,";"號移動到下一個
tg 搜索慈航的g並移動到g前面
F 反過來搜索前面的字元
0 移動到行首
^ 移動到第一個空白字元
$ 移動到行尾
g_ 移動到行尾空白字元
頁面的移動
gg 移動到文件的開頭
GG 移動到文件的結尾
ctrl+o 快速返回
ctrl+u 上翻
ctrl+f 下翻
zz 把屏幕置為中間