5.1:vi和vim:
vim是所有linux系统的文本编辑工具,相同与windows下记事本,用来操作和编辑文件:
vim是vi的升级版,vim(会显示字体颜色): vi(则不会显示颜色)
1、vim的安装:yum install -y vim-enhanced
2、配置文件:
/etc/vimrc<b> #全局配置文件</b>
/home/.vimrc<b> #用户配置文件(不存在,需建立)</b>
<b>3、vim可以分为三个模式:</b><b>一般模式: 编辑模式: 命令模式:如下图:</b>
<b>4、常用操作命令:</b>
<b>一般模式下的移动光标:</b>
<b>一般模式下的剪切复制粘贴:</b>
<b>编辑模式:(输入以下命令进入编辑模式):可以编辑文件内容:</b>
<b>命令模式:(按ESC则进入命令模式),</b>
<b>补充命令:</b><b>在命令模式</b>
<b>:hi:则显示高亮:</b>
<b>:nohi:则不显示高亮:</b>
"x":保存退出,和wq的区别是,当进入一个文件未进行编辑时,使用该命令不会改变文件的atime。
命令模式下替换命令:我们将大小字母A替换为小写字母a
[root@localhost ~]# cat 1.txt #输入文件的内容
AAAAAAAAAAAAA
aaaaBBBBBBCC
dddAACCCacc
[root@localhost ~]# vim 1.txt
:1,$s/A/a/g #用vim进入后,然后用此命令来替换后,则输出如下内容:
[root@localhost ~]# cat 1.txt
aaaaaaaaaaaaa
dddaaCCCacc
替换的格式有以下三种,具体使用视情况而定:
s@文本原内容@替换的内容@g
s#文本原内容#替换的内容#g
s/文本原内容/替换的内容/g
本文转自 芬野 51CTO博客,原文链接:http://blog.51cto.com/yuanhaohao/1979804,如需转载请自行联系原作者