• vim最常用的命令


    编译示例:g++ -o hello hello.cpp -std=c++11 ,其中-std=c++11表示支持C++111新特性

    按下Esc后的命令模式执行

                      a       插入字母后

                       i       插入当前光标

    -------------------------------------------

                    dd       删除当前行

                    yy       复制当前行

    -------------------------------------------

                     v       选择

                     d       剪切

                     y       复制

                     p       粘贴在当前光标处上面

                     P       粘贴在当前光标处下面

            shift+p       在当前行前粘贴

    -------------------------------------------

                     u       撤销操作

              ctrl+r       重复操作

    -------------------------------------------

                     ^       移动到本行第一个非空白字符上

           0(数字0)      移动到本行第一个字符上,

                     $       移动到行尾 

                   3$       移动到下面3行的行尾

              ctrl+f       跳转下一页

             ctrl+b       跳转上一页

               [[/gg       文件头

                ]]/G       文件尾

    -------------------------------------------

            :set nu       显示行号

                :100       跳转到100位置

    -------------------------------------------

                   :q!       不保存退出

                    :w       保存

                     :x       保存退出

    -------------------------------------------

                        /xxx       向后查找xxx

                        ?xxx       向上查找xxx

                             n       继续查找下一个

       :set nohlsearch       关闭高亮搜索显示

    ------------------------------------------

      :%s/abc/123/gc       将abc替换成123 

  • 相关阅读:
    最短路径问题/Spfa
    cddiv/数组维护
    cfdiv2/c/找规律
    Codeforces Round #343 (Div. 2)【A,B水题】
    POJ 2135_Farm Tour
    POJ 3469_Dual Core CPU
    POJ 3469_Dual Core CPU
    POJ 3281_Dining
    POJ 3281_Dining
    POJ 3041_Asteroids
  • 原文地址:https://www.cnblogs.com/linear/p/6814659.html
Copyright © 2020-2023  润新知