zoukankan      html  css  js  c++  java
  • VIM相关

    1.光标移动:

    k

    h         l

    j

    H:页头

    M

    L:页尾

    gg:头

    G:尾

    crtl u ctrl b

    ctrl d ctrl f

    gf:文件跳转

    ctrl o:回来

    b:前一单词头

    e:后一单词尾

    ():句子首位

    {}:段落首位

    ngg:跳转到行

    n|:跳转到列

    n+:上一n行(shift)

    n-:下移n行

    n%:跳转到%

    %:另一个匹配

    Ctrl + w + h/j/k/l

    Ctrl + w + w

    2.编辑:

    I i a A:行前,前,后,行尾插入

    o:下方插入行

    r X:替换为X

    R:替换模式

    ~:换大小写

    n》》《《:n行缩进

    dd:剪切

    yy:复制

    nyy

    p:粘贴

    3.其它:

    x:删除

    dd:删行

    j:删除空格回车至一个空格

    /:查找

    nN下一个,上一个

    wq:保存退出  

    ZZ:退出,仅在未修改时

    q!:强制不保存退出

    e!:不保存并重开

    ctrl n:自动补全

    U:撤销

    crtl r:重做

    .:重复

    vsp:并排

    split:横向

    ctrl ww:切换

    :diffupdate

    zo:打开

    zc:折叠

    q x:record

    esc q

    @x

    4. Nerdtree:

    i:水平分割窗口打开文件

    s:纵向分割窗口打开文件

    u 打开上层目录

    t 在标签页中打开

    T 在后台标签页中打开

    gT:切换到前一个tab

    gt:切换到后一个tab

    ngt: 跳转

    可以在.vimrc里为标签页进行的配置,通过ctrl h/l切换标签等

    let mapleader = ','

    nnoremap <C-l> gt

    nnoremap <C-h> gT

    nnoremap <leader>t : tabe<CR>

    5.CtrlP:

    1. 要新建文件,只需输入文件名,然后按 ctrl - y,支持自动新建目录,非常方便。

    2. ctrl - b 和 ctrl - f: 切换搜索文件模式,file,buffer, MRU等

    3. ctrl - z: 标记多个文件

    4. ctrl - o: 打开标记的文件

    5. ctrl - t: 在new tab中打开文件

    6. ctrl - d: 在 path 与 file 匹配模式间切换

    6.Doxygentoolkit:插入块

    DoxLic

    DoxAuthor

    Dox

    DoxUndoc(DEBUG)

    DoxBlock

    7.AutoComplPop:自动补全

    8. bob:插入块

    9.commentary:注释

    gcc

    gc

    10.easyalign:对齐

    ga

    11.minibufferexp:

    ls显示

    c-P:结合

    bn:下一个F1

    bp:上一个F3

    b1、3、5::调到

    ctrl hjkl 上下左右:切窗口

    d删除buf

    ctrl tab打开

    12.tagbar:参数,函数,变量

    F3

    13.surround:加括号??

    ysim":加

    cs ' " :改

    ds ' :删除

    14.ack ag zfz  ctrlP搜索

    15.ctrl+q:列模式

    HJKL:勾选

    I:插入(输完ESC)/ del:删除

    15.:%s/XX/YY/g :替换

    %s/XX//gn:统计次数(不替换)

    16.gu:转化为小写

    gU:转化为大写

  • 相关阅读:
    通过存储过程的游标修改某个字段的全部数据
    spring cloud配置注册中心显示服务的ip地址和端口
    git几个必知托管平台
    hdu5790
    hdu5794
    hdu5739
    hdu5829
    线性规划初探
    bzoj4199
    bzoj4197
  • 原文地址:https://www.cnblogs.com/liheng369/p/8583611.html
Copyright © 2011-2022 走看看