• vim基础快捷键


    vim快捷键

    1. 移动光标

    快捷键 作用
    h 光标向左移动一个字符
    j 光标向下移动一个字符
    k 光标向上移动一个字符
    l 光标向右移动一个字符
    6j 向下移动6个字符
    Ctrl+f 屏幕向下移动一页
    Ctrl+d 屏幕向下移动半页
    Ctrl+b 屏幕向上移动一页
    Ctrl+u 屏幕向上移动半页
    6Space 光标向后移动6个字符的距离
    0 移动到这一行的最前面字符处
    $ 移动到这一行的最后面字符处
    H 光标移动到屏幕的最上方那一行的第一个字符
    M 光标移动到屏幕的中央那一行的第一个字符
    L 光标移动到屏幕的最下方那一行的第一个字符
    G 移动到这个档案的最后一行
    6G 移动到这个档案的第6行
    gg 移动到这个档案的第一行(1G)
    6Enter 光标向下移动6行

    2.删除、复制与贴上

    【小写】x 相当于delete
    【大写】X 相当于backspace
    6x 连续向后删除6个字符
    dd 删除游标所在的一整行
    d1G / dgg 删除光标所在到第1行所有数据
    dG 删除光标所在到最后1行的所有数据
    d0 删除光标所在到该行开始的所有数据
    d$ 删除光标所在到该行结束的所有数据
    d% 在括号末尾处使用,可以保留括号,删除括号内的内容
    yy 复制光标所在行
    6yy 复制光标所在向下6行,即向下复制6行
    y1G / ygg 复制光标所在行到第一行的所有数据
    yG 复制光标所在行到最后一行的所有数据
    y0 复制光标所在处字符(不包括该字符)到该行行首的数据
    y$ 复制光标所在处字符到该行行尾的数据
    p 贴在光标的下一行
    P 贴在光标所在行
    J 将光标所在行与下一行合并成同一行数据
    u 复原前一个动作
    Ctrl+r 重做上一个动作
    . 重复上一个动作

    3. 一般模式切换到编辑模式

    i 在目前光标所在处输入
    I 在目前所在行的第一个非空格字符处开始输入
    a 在光标所在字符的下一个字符处开始输入
    A 在光标所在行的最后一个字符处开始输入
    o 在光标所在行的下一行处开始输入
    O 在光标所在行的上一行处开始输入
    r 只会取代一次光标所在字符
    R 一直取代光标所在的文字,直到按下Esc为止

    4. 一般模式切换到指令模式

    还没有!

    5.vim键盘图

    vim键盘图

    vim工作模式

  • 相关阅读:
    JAVA 作业:图形界面
    操作系统实验3:内存分配与回收
    PLAN :昔日未来
    操作系统课程:调度算法
    KMP 代码 暂存
    笔试总结篇(一) : 广州X公司笔试
    雨夜静思(一)
    KMP算法详解-- 转自Matrix67
    百度笔试
    lucene中Document删除不了的问题
  • 原文地址:https://www.cnblogs.com/rainszj/p/11252056.html
Copyright © 2020-2023  润新知