Linux运维 第二阶段 (二)vi编辑器

Linux运维第二阶段(二)vi编辑器

vi编辑器(全屏幕纯文本编辑器)

1、命令模式、插入模式、末行模式

2、   a       在光标所在字符后插入

             在光标所在行行尾插入

      i         在光标所在字符前插入

             在光标所在行行首插入

      o         在光标下插入新行

             在光标上插入新行

      :w       保存

      :q        不保存退出

      :wq     保存退出

      :q!       强制退出

      :w 文件名        另存为

3、HJKL对应左下上右

 

      gg        文件头

             文件尾

      ^         行首

      $         行尾

      :n        移至第几行

 

      x         删除单个字符

      nx       删除n个字符

      dd       删除单行(或剪切)

      :n1,n2d          删除指定范围的行

      ndd          删除n

      p         粘贴至光标后

      P         粘贴到光标前

 

      yy nyy         复制

      u               撤销

      ctrl+r        反撤销

      r               替换光标所在处字符

      R               从光标处开始替换,<esc>结束

     

      :set nu           显示行号

      :set nonu       不显示行号

     

      :syntax on|off          颜色开关

 

      /内容       查找字串(n向下查,N向上查)

      :1,10s/old/new/g           替换1到10行的oldnew

      :%s/old/new/g         替换整个文件的oldnew

      :1,5s/^/#/g          注释1到5行(在行首加#

      :1,5s/^#//g          取消1到5行注释

      :1,5s/^/\/\//g                 文件头加入//

           注:/g (范围内所有)

                          

                                                    来自兄弟连培训机构

     

 


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。