码迷,mamicode.com
首页 > 系统相关 > 详细

微软发布Azure Stack硬件需求,Linux---vim编辑器

时间:2015-12-25 06:33:34      阅读:365      评论:0      收藏:0      [点我收藏+]

标签:fhadmin   fh admin   fh admin模版下载   fh admin源码   fh admin框架   

一、Vim编辑器

        文本编辑器,文字处理器

        vi:Visual Interface

    vim:Vi iMproved

    全屏编辑器,模式化编辑器

    

        vim模式:

        输入模式:     末行模式:

二、模式转换:

         编辑-->输入

         i:当前光标所在字符的前面,转为输入模式;

    a:当前光标所在字符的后面,转为输入模式;

    o:当前光标所在行的下面,新建一行,并转为输入模式

 

    I:在当前光标所在的行首,转为输入模式

    A:在当前光标所在字符的前面,转换为输入模式

    O:在当前光标所在行的上方,新建一行,并转换为输入模式

 

          输入-->编辑  ESC      编辑-->末行 :   末行-->ESC  ESC

三、关闭文件

     1、末行模式关闭文件

          w:保存

         q:退出,不保存

          q!:强制退出

          wq:保存并退出  等价于:x

    w!:强行保存,只有管理员可以

     2、编辑模式下退出

           zz:保存并推出

四、移动光标(编辑模式,非输入模式)

      1、逐字符移动

            h:i: j: k:

            #h:移动#个字符    #为数字

      2、以单词为单位移动

             w:移动到下一个单词的词首

      e:跳转当前或下一个单词的词首

      b:跳至当前或前一个单词的词首

            #w:移动#个单词

      3、行内跳转

             0:跳至行首,顶格,绝对行首

             ^:跳到行首,行首的第一个非空白字符

             $:绝对行尾

       4、行间跳转

             #G:跳转至#  50G :跳转至第50

                G:最后一行

              末行模式下也支持跳转的,给出行号即可

五、翻屏的操作

        ctrl +  f:向下翻一屏

        ctrl + b:向上翻一屏

        ctrl + d:向下翻半屏

        ctrl + u:向上翻半屏

六、删除

      1、删除单个字符

            x:删除光标所在行的单个字符

           #x:删除光标所在行及向后共#个字符

       2、删除命令:d

       d命令和跳转命令组合使用

                #d跳转符:删除#   例如 3dd

               #dw.#de,#db(向前删除一个单子或字符)

       dd:删除当前光标所在行

               #dd:删除包括当前光标所在行在内的#

七、末行模式

        StartADDEndADDd

    .:表示当前行

         $:表示最后一行
       +#:向下的#

       补充:yy:复制光标后面的所有内容    粘贴命令:p   复制名yd命令

     P:如果删除的或复制为整行内容,则粘贴至光标所在行的上方,如果复制或删除的内

       容为整行,则粘贴至光标所在字符的前面

 

     p:如果删除的或复制为整行内容,则粘贴至光标所在行的下方,如果复制或删除的内

       容为整行,则粘贴至光标所在字符的后面

八、替换、查找以及查找并替换   

        1、替换rR:替换模式   esc推出替换模式  r:替换单个

        2、查找命令:

             /表达式pattern

      ? Pattern

           n:

                        N

        3、查找并替换

               在末行命令模式下使用s命令

                ADDR1,ADDR2s@PATTERN@string@g

                : n(开始),$-1s/he/HE/s  找到he换成HE

          /g 全局   默认第一行的第一个    %表示全文

九、撤销

       撤销编辑操作u

   u:撤销前一次的编辑操作

             连续u可撤销此前的n次操作,最多50

       #u:撤销最近#次操作

       取消最近一次的撤销  ctrl + r

       .  重复前一次的操纵

十、可视模式

        v:按字符选取

        V:按矩形块选取

获取【下载地址 (劳动所得,不喜勿喷)】

微软发布Azure Stack硬件需求,Linux---vim编辑器

标签:fhadmin   fh admin   fh admin模版下载   fh admin源码   fh admin框架   

原文地址:http://11033998.blog.51cto.com/11023998/1728045

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!