zoukankan      html  css  js  c++  java
  • vim操作

    1. h j k l
    2h#左移2个字符
    2l#右移两个字符
    2j#下移2行
    2k#上移2行
    -------------------------
    2.x X
    x#删除当前光标的1个字符,光标的位置不变
    X#删除当前光标前面的1个字符,光标位置前移
    ------------------------
    3. D
    D#删除当前光标至行尾
    ------------------------
    4.s S
    s#删除当前字符,并在当前位置开始插入
    S#删除当前行,在行首切换到插入模式
    ------------------------
    5.C
    C#删除当前光标至行尾,并在当前位置进入插入模式
    -----------------------
    6.i I a A
    i#当前光标插入
    I#光标移至行首,进入插入模式
    a#当前光标的下一个位置插入
    A#行尾插入
    -----------------------
    7.dw cw
    dw#删除当前光标到下一个word之前的字符
    cw#删除当前光标到word尾,并切换到出入模式
    ----------------------
    8. yyp yyP
    yyP#复制当前行到光标的上面
    ------------------------------
    9.ctrl+c < > [[ ]] { }
    ctrl+c <#左移一个tab
    ctr+c >#右移一个tab
    ctrl+c [[#光标移至第一行的第一个字符
    ctrl+c ]]#光标移至最后一行的第一个字符
    ctrl+c {#光标移至第一行的第一个字符
    ctrl+c }#光标移至最后一行的最后一个字符
    ------------------------------
    10. .
    .#重复上次命令
    ------------------------------
    11. 2w 2e 2b
    2w#移至下2个word的首个字符
    2e#移至下2个word的最后一个字符
    2b#移至前2个word的第一个字符
    -----------------------------
    12.d0 c$ c0 d$
    d0#删除当前字符到行首的所有字符
    c$#删除当前行的内容重新输入
    c0#删除当前字符到行首的所有字符,并切换到插入模式
    d$#删除当前字符到行尾,包括当前字符,光标前移

  • 相关阅读:
    python学习之ajax和可视化管理工具
    操作系统-保护模式中的特权级下
    redis 分布式锁的 5个坑,真是又大又深
    数据库之数据表控制语句
    【NoSQL】Consul中服务注册的两种方式
    netstat命令使用方法以及详解
    Dockerfile与Dockerfile实战
    Spring boot+redis实现消息发布与订阅
    怎么寻回位置不可用移动硬盘的数据
    python字符前面u,r,f等含义
  • 原文地址:https://www.cnblogs.com/xpylovely/p/12749330.html
Copyright © 2011-2022 走看看