vim编辑器
是vi的升级版本,带颜色显示
安装yum install -y vim-enhanced
将passwd文件复制到其他目录下,vim后没有颜色
一般模式
上下左右方向键或kjhl四个键移动光标
n方向键 向特定方向移动n位
ctrl + b 或 pageup 向上翻页
ctrl + f 或 pagedown 向下翻页
0或shift 6 光标移动到行首
shift 4 光标移动到行尾
gg 移动到首行
G 移动到末行
nG 移动到第n行
x 向后删除一个字符
X 向前删除一个字符
nx 向后删除n个字符
dd 删除/剪切光标所在那行
ndd 删除/剪切光标所在行后的n行(包括所在行共n行)
yy 复制光标所在行
nyy 从光标所在行开始,向下复制n行(包括所在行)
p 向下粘贴
P 向上粘贴
u 撤销上步操作
ctrl + r 恢复撤销操作
v 按住移动会选中字符。类似于word下的shift
编辑模式
i 进入编辑模式,光标不动
I(大写的i) 进入编辑模式,光标移动到行首
o 光标在下面插入一行
O 光标在上面插入一行
a 光标在后一位
A 光标在行尾
命令模式
/[word] 向光标后查找字符串,按n向后继续找
?[word] 向光标前查找字符串,按n向前继续找
:n1,n2s/[word1]/[word2]/g 在n1和n2行之间查找word1并用word2替换,不加g则只替换每行第一个word1(用#代替/也可)
:1,$s/[word1]/[word2]/g 在文档中查找word1并用word2替换,不加g则只替换每行第一个word1
:w 保存文本
:q 退出
:w! 强制保存
:q! 强制退出
:wq 保存并退出
:set nu 显示行号
:set nonu 不显示行号
转载于:https://blog.51cto.com/13582610/2066338