1.1 vim介绍
vim 编辑器
安装vim包 yum install -y vim-enhanced
vim +10 文件 光标定位这个文件的第十行
:set nu 显示行号
1.2 vim一般模式下光标移动
三种模式
vim 一般模式 编辑模式 命令模式
1.3 vim一般模式下复制剪切粘贴
x删除单个字符
dd 删除整行(也是剪切)
p 粘贴到下一行
shift +p 粘贴到上一行
u 撤销到上一步的操作(最多往前退50次)
ctrl +r 反撤销 到下一步的操作
yy 复制整行
3dd 删除3行
3yy 复制3行
v可视状态
1.4 vim编辑模式
i 编辑模式
esc 退出编辑模式
I 光标到行首
a光标的后面
A 光标到行尾
o 光标往下另起一行
O 光标往上另起一行
1.5 vim命令行模式
:wq 保存退出
:w 保存
:q 退出
:q!不保存,强制退出
:wq! 强制保存退出
:set nu 显示行号
:set nonu 去掉行号
/ 字符 搜索字符
?字符 搜索字符
:1,20s/IPTABLES/iptables/g 查找替换(将1-20行 里面的IPTABLES 全局替换成iptables) g 是全局替换
:1,$s/IPTABLES/iptables/g 查找替换(将文档1 -所有的行的IPTABLES 全局替换成iptables) g 是全局替换
:%s/IPTABLES/iptables/g 查找替换(将文档里面所有的IPTABLES 全局替换成iptables) g 是全局替换
vim 编辑器
安装vim包 yum install -y vim-enhanced
vim +10 文件 光标定位这个文件的第十行
:set nu 显示行号
1.2 vim一般模式下光标移动
三种模式
vim 一般模式 编辑模式 命令模式
1.3 vim一般模式下复制剪切粘贴
x删除单个字符
dd 删除整行(也是剪切)
p 粘贴到下一行
shift +p 粘贴到上一行
u 撤销到上一步的操作(最多往前退50次)
ctrl +r 反撤销 到下一步的操作
yy 复制整行
3dd 删除3行
3yy 复制3行
v可视状态
1.4 vim编辑模式
i 编辑模式
esc 退出编辑模式
I 光标到行首
a光标的后面
A 光标到行尾
o 光标往下另起一行
O 光标往上另起一行
1.5 vim命令行模式
:wq 保存退出
:w 保存
:q 退出
:q!不保存,强制退出
:wq! 强制保存退出
:set nu 显示行号
:set nonu 去掉行号
/ 字符 搜索字符
?字符 搜索字符
:1,20s/IPTABLES/iptables/g 查找替换(将1-20行 里面的IPTABLES 全局替换成iptables) g 是全局替换
:1,$s/IPTABLES/iptables/g 查找替换(将文档1 -所有的行的IPTABLES 全局替换成iptables) g 是全局替换
:%s/IPTABLES/iptables/g 查找替换(将文档里面所有的IPTABLES 全局替换成iptables) g 是全局替换
编辑回复