zoukankan      html  css  js  c++  java
  • 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 保存并退出
  • 相关阅读:
    廖雪峰python 摘录1
    python web 测试CGI脚本
    AttributeError: 'Athlete' object has no attribute 'top3'
    python类定义小问题
    def函数安装调用的疑惑
    print_lol函数调用
    实现键盘输入信息,按enter键调用摄像头自动拍照
    EditText不能输入表情
    使用videoview播放资源文件夹下的视频
    使用videoview连续自动播放网络视屏
  • 原文地址:https://www.cnblogs.com/wsine/p/5517005.html
Copyright © 2011-2022 走看看