vim编辑器(文本编辑工具)
命令为 vi 或者 vim
vim有三种模式
命令模式
输入:a ,A, O, o, I, i,可以切换到编辑模式
A:光标跳到所在行的最后面,并切换到编辑模式
a:光标跳到下一个字符,并切换编辑模式
i:光标不变,进入编辑模式
I:光标不变,进入编辑模式
o:向下新建一行,进入编辑模式
O:向上新建一行,进入编辑模式
yy:复制一行
p:粘贴
dd:删除一行
u:撤回
r:修改一个字符
gg:回到第一行行首
GG:回到最后一行行首
x:删除一个字符
ctrl + v 区块选择
按下: 可以进入到末行模式
编辑模式
用来编辑文本
按下esc可以返回到命令行模式
末行模式
按下esc可以返回到命令行模式
:q 退出
:wq 保存并退出
:wq!强制保存退出
:x 保存并退出
:set nu 显示行号
:输入行数,光标跳到对应的行
:string 搜索
:1,
s
/
f
1
/
n
1
/
g
替
换
字
符
串
,
这
里
是
从
第
一
行
到
最
后
一
行
的
f
1
替
换
成
n
1
,
s/f1/n1/g 替换字符串,这里是从第一行到最后一行的f1替换成n1,
s/f1/n1/g替换字符串,这里是从第一行到最后一行的f1替换成n1,$代表第一行
:r !命令行 把命令行的结果输出到文件里面