• vim实用技巧1


    1. cw会删除从光标位置到当前词结尾处的文本,并切换到插入模式。
    2. dw会删除从光标位置到当前词结尾处的文本,并移动到下一个单词的首字母。

    可重复的操作及如何回退


    目的                                                        操作                                    重复                 回退


    做出一个修改                                    {edit}                                            .                       u


    在行内查找下一个指定字符               f{char}/t{char}                              ;                        ,


    在行内查找上一个指定字符               F{char}/T{char}                           ;                        ,


    在文档中查找下一处匹配项                /pattern                                      n                        N


    在文档中查找上一处匹配项                ?pattern                                                           N


    执行替换                                           :s/target/replacement                  &                        u

                                                             :%s/target/replacement(查找所有并全部替换)


     (从进入插入模式到 离开的全部修改过程是一个修改)

       


         h                                          光标向左移动一个字符


          j                                           光标移动到下一行


        k                                            光标移动到上一行


        l (L的小写字母)                   光标向右移动一个字符                       


    $                                               光标移动到行尾


    ^                                                光标移动到行首


     a                                               在当前光标之后插入内容     


    i                                                  在当前光标之前插入内容



    复合命令                    等效长命令                    作用


    C                                  c$                               删除当前光标到行尾的所有内容,并进入插入模式


    s                                   cl                               删除当前光标内容,并进入插入模式


    S                                  ^c                              删除当前整行内容,并进入插入模式


    I(大写字母i)           ^i                                   移动到行首,并在当前光标之前插入内容


    A                                  $a                              移动到行尾,并在当前光标之后插入内容


    o                                  A<enter>                    在当前行下方插入空白行添加内容


    O                                 ko                                在当前行上方插入空白行添加内容


    *命令,此命令可以查找当前光标下的单词。把光标移动到单词“Line"上,然后使用*命令对它进行查找,会产生两个结果:一是光标会跳到下一个匹配项上,二是所有出现这个单词的地方都会被高亮显示出来。如果没有看到高亮,试着运行一下:set hls。按 n 键就可以跳到下一个匹配项。

    Line one
    Line two
    Line three
    Line four
  • 相关阅读:
    创建XNA Shooter游戏——概述
    Android 界面切换与恢复原生界面
    输入和用户界面——SpaceCamera类
    ASP.NET下FCKedit配置及使用参考
    1282. Game Tree 夜
    1122. Game 夜
    1136. Parliament 夜
    hdu 3905 Sleeping 夜
    1195. Ouths and Crosses 夜
    1210. Kind Spirits 夜
  • 原文地址:https://www.cnblogs.com/ly01/p/4594954.html
Copyright © 2020-2023  润新知