vim是vi的一个升级版;vim能够显示文字的颜色
安装vim这一个包vim-enhanced
若是不知道安装包,能够使用 命令下面命令来查看vim命令是那个包安装的。vim
[root@yong-02 tmp]# yum provides "/*/vim"
[root@yong-02 tmp]# yum install -y vim-enhanced
vim编辑文件会显示颜色,这与文件的具体内容有关,/etc/目录下的文件会显示颜色,但相同的文件在其余目录下面不必定会显示颜色,vim显示颜色的条件有不少种,因此不用太纠结这一点。bash
vim有三种模式:通常模式、编辑模式、命令模式ide
分别向下,向右,向左,向右移动6个字符; 6j 6l 6h 6lspa
分别向下,向上翻两页; Ctrl+f 和Ctrl+b3d
把光标移动到第49行; 49Gcode
把光标移动到行尾,再移动到行首; Shift+4 , Shift+6dns
移动到1.txt文件的最后一行; Gip
移动到文件的首行; gg文档
搜索文件中出现的dnsmasq字符串,并数一下该字符串出现的次数; 输入 /dnsmasq,而后按n字符串
把从第一行到第十行出现的dnsmasq替换成dns;
1,10s/dnsmasq/dns/g
还原上一步操做; u
把整个文件中全部的etc替换成cte; 1,$s/etc/cte/g
把光标移动到25行,删除字符串ly; 输入25G后回车,而后按j向右移动光标找到ly,按v选中,而后按x
还原上一步操做; u
删除第50行; 50G dd
还原上一步操做; u
删除第37行至第42行的全部内容; 37G dd
还原上一步操做; u
复制第48行的内容并将其粘贴到第52行下面; 48G yy 52G p
还原上一步操做; u
复制第37行至42行的内容并将其粘贴到第44行上面; 37G 6yy 44G p
还原上一步操做; u
把第37行至42行的内容移动到第19行下面; 37G 6dd 19G p
还原上一步操做; u
把光标移动到首行,把第一行的内容改成 #!/bin/bash; 先按gg,把光标定位到第一行,而后按字母A,进入编辑模式,同时将光标移动到行末进行修改,完成后Esc键退出编辑模式 。
在第一行下面插入新的一行,并输入 # Hello!; 按o进入编辑模式,同时将光标下移另起一行,输入#Hello !
保存文档并退出; 按Esc键退出编辑模式,按Shift+,输入 wq,回车。