• Linux之Vim学习


    Linux之Vim学习

    一般模式

    光标移动

    按键 作用
    j或down方向键 向下移动一个字符
    k或up方向键 向上移动一个字符
    h或left方向键 向左移动一个字符
    l或right方向键 向右移动一个字符
    Ctrl+f或PageUp键 屏幕向前移动一页
    Ctrl+b或PageDown键 屏幕向后移动一页
    w 向后移动一个词
    e 向前移动一个词
    e 向后移动一个词到词尾
    ge 向前移动一个词到词头
    0或Shift+6 移动到行首
    Shift+4 移动到行尾
    gg 移动到首行
    G 移动到尾行
    nG 移动到第n行

    增删改查

    按键 作用
    x 向后删除一个字符
    X 向前删除一个字符
    dd 删除/剪切当前所在的行
    ndd 删除/剪切当前行及其之后的共n行
    dw 向后删除一个词
    i 在当前字符前插入,按esc退出
    a 在当前字符后插入,按esc退出
    I 在当前行的行首插入,按esc退出
    A 在当前行的行尾插入,按esc退出
    o 在当前行的下一行插入新的一行,按esc退出
    O 在当前行的上一行插入新的一行,按esc退出
    r 再输入一个字符,向后替换一个字符
    R 连续输入字符,向后连续替换字符,按esc退出
    yy 复制当前行
    nyy 在当前行开始,向下复制n行
    p 在当前行开始,向下粘贴已经复制的内容
    P 在当前行开始,向上粘贴已经复制的内容
    v 进入选定模式,移动光标选定字符,可复制剪切删除,按esc退出
    u 还原上一步的操作

    命令模式

    命令 作用
    /word 向后搜索字符串word,按n继续搜索
    ?word 向前搜索字符串word,按n继续搜索
    :w 保存文本
    :q 退出
    :q! 放弃修改,强制退出
    :wq 保存并退出
  • 相关阅读:
    人脸识别最新开发经验demo分享
    虹软人脸识别SDK的接入方法
    基于虹软sdk,java实现人脸识别(demo)
    【C#】 基于ArcFace 2.0—视频人脸识别Demo
    基于免费人脸识别的闸机开发及源码分享
    运算符及其应用
    vim 命令
    children lastchild parentNode parentElement
    同步对象锁有效作用域
    在eclipse导入Java 的jar包的方法 JDBC【图文说明】
  • 原文地址:https://www.cnblogs.com/wsine/p/5517005.html
Copyright © 2020-2023  润新知