vim编辑器文本替换
VIM参数说明:
1 -> 第一行
. -> 当前行
$ -> 最后一行
% -> 所有行
s -> substitute 替代
g -> 全部替换
VIM替换当前行格式:
:s/old/new/ 替换当前行第一个
:s/old/new/g 替换当前行全部
:.s/old/new 替换当前行第一个
VIM替换某行格式:
:1s/old/new 替换第一行第一个
:22s/old/new 替换22行第一个
:$s/old/new 替换最后一行第一个
VIM多行格式:
:1,$s/old/new/g 替换第一行到最后一行全部
:%s/old/new/g 替换所有行
PS:VIM光标移动
shift + $ 移动行尾
shift + ^ 移动行首
gg 移动到第一行
G 移动到最后一行
PS:VIM翻页
翻整页
ctrl + f
ctrl + b
翻半页
ctrl + d
ctlr + u
滚一行
ctrl + e
ctrl + y
PS:Visual模式
v 从当前位置进入多行选择模式
shift + v 从当前行进入多行选择模式
control + v 从当前位置进入多列选择模式