• VIM 第二天--快捷键


      好吧,今天是重新学习vim的第二天,不得不说,收货丰厚。

      先来勉励一下自己:

              存活(目前状态)

              感觉很好

              感觉更好,更强,更快

              吃用vim超能力

      vimtutor练到lesson 7了,略微总结一下,主要是快捷键。。。

    vim快捷键:

      首先是移动光标:

        简单: h/j/k/l    右  上  下 左

        复杂: num + h/j/k/l ,向指定方向移动 num 行或列

      单词跳转 :

        简单: 

          w: 调到下一个首字母

          e:调到下一个尾字母(包括当前单词)

          b:调到上一个首字母(包括当前单词)

          W/E/B:调到下(W/E)、上(B)单词的相应位置(单词只以空格区分,如:57fdskl0-0-][]   dsla9r93wer算两个单词)

        复杂:

          num + w/e/bW/E/B,向指定方向跳动 num 个 单词位置

          0:移动到行首

          ^:移动到行首的第一个非空字符

          $:  移动到行尾

      删除:

        简单:

          x: 删除当前字符

          X:删除前一个字符

        复杂

          num + x/X: 删除多个字符

            dd: 删除一行,相当于剪切,删去的内容暂存在缓冲区里

          D:删除当前位置到行尾

          d +[num] w/e/b/W/E/B/0/$/^(各种移动命令): 向指定位置 删除 num 个位置

      复制:

        简单

          yy:复制一行

        复杂:

          y +[num] w/e/b/W/E/B/0/$/^: 复制指定位置

       粘贴:

          p:粘贴到当前字符后面

          P:粘贴到当前字符前面

      插入:

        i:插入到当前字符前面

        a:插入到当前字符后面

        A:插入到行尾

      新行:

        o:在下一行新开一行

        O:在上一行新开一行

      行内搜索:

        f + 单个字符(字母、数字、符号等):向后查找(行内)

        F + 单个字符(字母、数字、符号等):向前查找(行内)

      全文搜索:

        /:在命令模式下按“/”,输入指定字符(多个任意字符),向后查找

        ?:向前查找

        注:使用 n查找下一个,N向相反放下查找下一个

      关于搜索的设置:

      :set ic: 不管大小写都搜索

      :set hls is :设置不管大小写都搜索,搜索的字符高亮

      :set noic :设置搜索结果,没有高亮

      :nohlsearch  :取消搜索结果的高亮

      虚拟模式:

        v: 按 v进入虚拟模式,可以移动光标(jklhweb等)选中一些字符

        V:进入虚拟模式,操作针对一行一行进行操作

          可以保存搞文件,按 :w filename  

          可以复制选中文本,用 y复制,然后粘贴

          可以删除,按 d,删除的字符,保存在缓存中

    ----------好吧,有点晚了,还有,好多,好多啊!!!---------------------------

    -----------下次再继续写-----------------------------------

    没有睡着,起来接着写了一个虚拟模式,感觉有很多没有写,有不知道该怎么写了,好吧,关于vim的快捷键就不继续写了

    如果没有耐心,跟着vimtutor学的话,只掌握一些操作,是不可能度过 感觉很好的阶段的,也就是说vim是不可能进入实际使用

    当然,简单的编辑一些,还是可以的,只是不如一般的编辑器更快了……

    我会继续总结,可能也会放上了,可能不

      

  • 相关阅读:
    SQL 数据开发(经典)转贴
    2018学习计划 借鉴
    SQL数据库索引理解与应用【转贴--收藏】
    学生成绩信息表
    网址收录
    导出word文档 通过DocX组件
    Aspose.word
    C#编码规范
    远程连接ORACLE服务
    Request.Form()的使用
  • 原文地址:https://www.cnblogs.com/Springmoon-venn/p/4996306.html
Copyright © 2020-2023  润新知