1、安装vim

yum install -y vim-enhanced

2、常用命令

显示到该文件第几行

     vim +10  /etc/init.d/iptables     (显示到该文件的第十行)

显示文件行数

     :set nu

vim三中模式

一般模式

     光标的移动

          上下左右键

          jk(上下);hl(左右)

          ctrl+f(向下翻页);ctrl+b(向上翻页)

          gg(进入文档第一行);shift+g(进入文档最后一行)

          shift+4(进入这行行尾);0或shift+6(进入行首)

     复制、剪切、黏贴

          删除

               x键(向后删除);shift+x(向前删除)

          剪切

               delete后按p键可将删除的整行内容复制到光标下的位置;shift+p则黏贴到光标上方

          撤销

               u键(可撤销50次)

          反撤销

               ctrl+r

          复制

               yy

          可视模式

               v(可在可视模式下对文档进行操作)

编辑模式

     可输入字符(i、I、a、A、o、O可进入编辑模式)

     i光标位置进入编辑模式,I行首进入 编辑模式 ,a光标后面进入 编辑模式 ,A光标行尾进入 编辑模式 ,o光标行下进入 编辑模式 ,O光标行上进入 编辑模式

          退出编辑模式

               esc(由编辑模式退出到一般模式)

命令模式

     :wq     (写入并退出)

     :set nu     (显示行号)

     /iptables     (搜索iptables)

     ?iptables     ( 搜索iptables )

     :1,$s/IPTABLES/iptables/g     (将全文行中的IPTABLES替换为iptables,且全局替换)

          %=1,$     (全文)

          替换符号也可写为#/etc/sysconfig/#111#,意义相同

vim /etc/init.d/iptables

vi !$     =     vi  /etc/init.d/iptables