• Vim入门


    vim打开多个文件

      $ vim 1.txt 2.txt

      command line,:n进行切换

    • 普通模式 normal mode

    vim启动后,默认进去normal mode

    输入shfit+zz 可保存退出vim

    作用一:花样删除文本

    x 删除光标所在

    dd 删除该行(剪切)

    dw 删除该词

    dG 删除至文档尾部

    d1G 删除至文档首部

    作用二:进入insert mode 或者 command mode

     

    重复命令

      输入x,删除第一个字符,输入.(小数点)会再删除一个字符

      输入10x,删除10个连续字符

      输入3dd,删除3行文本

     

    游标的快速跳转

      行间跳转

        nG(移动到第n行)

        gg(移动到第一行)

        G(移动到最后一行)

      行内跳转

        w(下一个单词的开头)

        b(前一个单词的开头)

        0或^(到行头)

        $(到行尾)

        f<字母>向后搜索字母并跳转到第一个匹配的位置(非常实用)

        /字符串+回车(向下){左下角会出现提示}

          该状态下,输入n,继续查找下一个

          *寻找游标所在处的单词(向下)

          #寻找游标所在处的单词(向上)

        F<字母>向前搜索字母并跳转到第一个匹配的位置

        ?字符串+回车(向上)

     

    复制粘贴和剪切

       y 复制

        yy 复制游标所在行

        y^ 复制至行首

        y$ 复制至行尾

        yw 复制一个单词

        yG 复制至文本末

        y1G 复制至文本开头

      p粘贴

        p 粘贴至光标后

        P 粘贴至光标前

     

      dd剪切

         dd和p配合,实现 交换上下行 功能

         直接输入ddp 就可以实现

     

    替换

      r+待替换字母

    撤销

      ctrl+r

    缩进

      >>

      <<

     

    Tips:ctrl+o 跳回之前的位置

     

    • 插入模式 insert mode

    normal mode to insert mode需要试用 i,vim的左下角会有Insert这个词。

    按Esc可以返回normal mode

    • 命令行模式 command line mode

    在normal mode,输入:进入command mode

    花样退出vim保存

    :q (退出)

    :q!(强制退出)

    :wq (退出并保存)

    :saveas 路径 (另存在)

     

    调整文本位置

    :ce center居中

    :ri right靠右

    :le  left靠左

     

     

     

     

  • 相关阅读:
    FLEX 几何学
    tcpip协议详解二知识进阶
    打造模块化的Flex应用
    java网络编程知识整理
    ActionScript实现数组快速去重算法
    Adobe Flex迷你教程 — CursorManager使用
    TCP连接中的TIME_WAIT状态二
    TCP连接中的TIME_WAIT状态
    flex 帮助文档制作(HTML)
    Intellij IDEA下flex国际化配置
  • 原文地址:https://www.cnblogs.com/mavischen916/p/6876026.html
Copyright © 2020-2023  润新知