zoukankan      html  css  js  c++  java
  • VIM常用快捷键

    规则

    <数字>+<操作>+<范围>

    操作列表

    快捷键 操作
    c change
    d delete
    y yark into register
    ~ or g~ swap case
    gu make lowercase
    gU make uppercase
    ! filter through an external program
    = C-indenting if empty
    gq text formatting
    > shift right
    < shift left
    zf defind a fold
    g@ call function

    范围操作

    快捷键 操作
    = 自动缩进
    gU,gu 转大小写,单个用,3
    <,> 左缩,右缩
    [,] 用于跳转至(,{,[<section 跳转>

    范围指令

    快捷键 操作
    空格 光标位置字符
    重复 光标行,如cc
    m<字母>,'<字母> ma打a标签,'a跳转至a标签位置,d'a
    0,^,$,|,gg,G 不讲
    +,- 上、下一行行首
    % 匹配括号
    f,F<字符>,t,T 跳到字符位置,字符前,用","回退上一处,用”;"继续
    /,?<正则> 下一匹配正则的位置,后加c则忽略大小写,如/cabc,可查ABC
    aw,iw all word,in word
    a",i" all with ",in the "
    a或i+<,(,[,{,'均同上 如d+a(i)+<括号,引号>

    移动

    快捷键 操作
    gd,Ctrl+o 跳转至定义,返回上一处
    '. and '' 跳转至上一次修改,在上次跳转位置与当前位置之间切换
    *,# 跳转至单词下/上一次出现的位置
    f,t 跳转至下一个f后的x字符,字符前
    0,^,$ 行首尾
    gg,G 文件首尾
    H,M,L 本页首中尾
    b,e 单词begin,end
    w,2w 下一单词word
    (,) 句子跳转
    {,} 段落跳转
    ctrl+u,ctrl+d up and down
    Ctrl+e,Ctrl+y 滚动行
    z<回车>,zt,z.,zb 相对光标,行跳转
    zs,ze 相对光标,列跳转

    复制粘贴删除

    快捷键 操作
    "*(+)y,"*(+)p 系统粘贴板的复制和粘贴
    Ctrl+Shift+y 读取系统寄存器
    Ctrl+r+0 读取当前寄存器第一条
    vey,vep,ved 复制,粘贴,删除单词
    C或c$ 删除至行尾并编辑
    ct [x] 删除至本行x字母
    r,R 单字符修改,覆盖

    其它

    快捷键 操作
    zc,zo close/open fold
    ZZ save and quit
    ZQ quit without save
    K 查看man page
    q<字母>,q,@<字母>,@@ 创建<名为字母>的宏,退出宏,执行宏,重复上一次宏
    Ctrl+q,Ctrl+v block select
    u,Ctrl+r undo,redo

    插入模式下

    快捷键 操作
    Ctrl+[ 退出编辑模式
    Ctrl+w 删除单词左边
    Ctrl+N,Ctrl+P 插入模式下的单词自动完成
    Ctrl+X,Ctrl+L 行自动完成

    Refer



    https://vim.fandom.com/wiki/From_Vim_Help

    帮助

    :help modes vim_intro

    :help cursor-motions

  • 相关阅读:
    C# .net 中文简体繁体转换
    关于html+js将值传输到后端C#的问题(删减版)
    Error mapping types
    Vs编译时RazorTagHelper
    Sum All Numbers in a Range-freecodecamp算法题目
    Caesars Cipher-freecodecamp算法题目
    Where do I belong-freecodecamp算法题目
    Seek and Destroy-freecodecamp算法题目
    Falsy Bouncer-freecodecamp算法题目
    Mutations-freecodecamp算法题目
  • 原文地址:https://www.cnblogs.com/liehen2046/p/11232640.html
Copyright © 2011-2022 走看看