zoukankan      html  css  js  c++  java
  • vim编辑器

    vim三种模式及常用操作

      1、命令模式:打开vim默认进入命令模式,在编辑模式和末行模式下esc键进去命令模式

        常用操作:(n)dd:剪切与删除

                       (n)yy:复制

             p:粘贴

          dG:删除当前位置所在行到末尾

          /:查找

          n:正向查找

          N:反向查找      

          G:跳转最后 一行

          nG:指定跳转第几行

          u:撤销

          Ctrl6+r:撤销u操作

          . :重复上一步操作

          ZZ:保存退出

          替换 r(只替换一个字符) R(替换多个字符)

    2、编辑模式:命令模式下i、a、o进入编辑模式

      常用操作:i 当前光标前插入

           a当前光标后插入

           o当前光标下新开一行插入

    3、末行模式:命令模式下":"键进入

      常用操作: set nu:显示行号

             set nonu:关闭行号   

             nohl:取消高亮

             $:直接跳转最后一行

             start,end s/原始内容/替换内容/g(g表示全局,不用g只会替换每行第一个找到的对象)(% 或1,$表示全文全部替换)

             wq:保存退出

               q!:强制退出

             !命令:在vi中直接执行命令 

             a , b  d:删除多行

             a,b  m  c:将多行移到到指定行下

             a,b co c:将多行复制到指定行下

    vim  -O 文件 文件:实现垂直分屏   ctrl +w:分屏切换     home、end跳转行首行尾     pgup、pgdn上下翻页

    vim配置文件

      /etc/vimrc 对全局配置,对所有用户都生效

      ~/etc/.vimrc  只对当前用户生效

    崩溃缓存机制

      vim意外退出时会产生崩溃缓存文件,文件名 : .文件名.swp

      此时在用vim打开文件,恢复文件后删除缓存文件即可

     

     

          

  • 相关阅读:
    环境是如何建立的 启动文件有什么
    环境中存储的是什么
    串行 并行 异步 同步
    TPC-H is a Decision Support Benchmark
    进程通信类型 管道是Linux支持的最初Unix IPC形式之一 命名管道 匿名管道
    删除环境变量
    14.3.2.2 autocommit, Commit, and Rollback 自动提交 提交和回滚
    14.3.2.2 autocommit, Commit, and Rollback 自动提交 提交和回滚
    14.3.2.1 Transaction Isolation Levels 事务隔离级别
    14.3.2.1 Transaction Isolation Levels 事务隔离级别
  • 原文地址:https://www.cnblogs.com/liuqiankun/p/10658979.html
Copyright © 2011-2022 走看看