天天看點

vim編輯器文本替換

1   ->    第一行

.       ->    目前行

$  ->    最後一行

%   ->  所有行

s      ->    substitute 替代

g  ->    全部替換

:s/old/new/    替換目前行第一個

:s/old/new/g  替換目前行全部

:.s/old/new     替換目前行第一個

:1s/old/new    替換第一行第一個

:22s/old/new  替換22行第一個

:$s/old/new    替換最後一行第一個

:1,$s/old/new/g  替換第一行到最後一行全部

:%s/old/new/g   替換所有行

shift + $  移動行尾

shift + ^  移動行首

gg      移動到第一行

G     移動到最後一行

翻整頁

ctrl + f

ctrl + b

翻半頁

ctrl + d

ctlr + u

滾一行

ctrl + e

ctrl + y

v           從目前位置進入多行選擇模式

shift + v   從目前行進入多行選擇模式

control + v  從目前位置進入多列選擇模式