zoukankan      html  css  js  c++  java
  • Vim简明学习

    前面的话

      在linux云服务器上的编辑器默认是vim,类似于windows系统中的记事本,页面简洁,但入门不易。本文将介绍Vim的基础使用

    操作模式

      vim编辑器有三种模式:

      1、命令模式(等待用户输入命令)

      2、输入模式(等待用户向文本中输入内容)

      3、底行模式(可以输入一些指令)

    操作流程

    【打开】

    vim abc.sh 打开或创建并打开abc.sh文件

    【操作】

      进入vim之后,vim进入命令模式,这时敲击i键,可以把命令模式切换到输入模式,这时就可以输入内容了

    【退出】

      在输入完成之后 ,敲击ESC键,可以把输入模式切换到底行模式

      一般地,输入:wq即可保存退出

     :w    保存
     :q    退出
     :!    强制执行

    命令

    【光标移动】

     h  光标左移
     j  光标下移
     k  光标上移
     l  光标右移
     Ctrl+f  向下翻页(front)
     Ctrl+b  向上翻页(back)
     ctrl+d  向下翻半页(down)
     Ctrl+u  向上翻半页(up)
     w, e, W, E    跳到单词的后面,小写包括标点
     b, B    以单词为单位往前跳动光标,小写包含标点
     ^    一行的开始
     $    一行的结尾
     gg    文档的第一行

    【增加和删除】

    O    开启新的一行
    J    合并下一行到上一行
    s    删除光标所在的一个字符, 光标还在当行
    S    删除光标所在的一行,光标还在当行
    dd    删除一行
    dw    删除一个单词
    x    删除后一个字符
    X    删除前一个字符

    【复制和粘贴】

    yw    复制一个单词
    yy  复制光标所在的行
    p  在光标所在行的下方粘贴
    P  在光标所在行的上方粘贴

    【撤销和恢复】

    u    撤销上一步操作
    ctrl+r    恢复上一步操作
    .    重复最后一个命令
  • 相关阅读:
    JVM-堆内存
    生产者消费者模式-基于线程池
    nginx 499错误
    thrift入门
    RPC-基于原生java实现
    rocketMQ入门
    跟着刚哥深入学maven(通俗易懂)
    跟着刚哥学习Spring框架--AOP(五)
    跟着刚哥学习Spring框架--通过注解方式配置Bean(四)
    跟着刚哥学习Spring框架--Spring容器(二)
  • 原文地址:https://www.cnblogs.com/xiaohuochai/p/9121577.html
Copyright © 2011-2022 走看看