zoukankan      html  css  js  c++  java
  • vim笔记

    fFtT查找左右的字母
    w/b e/ge W/BE E/gE单词跳转
    ^跳到行首,空格之后
    $跳到行尾
    0跳到行首,空格之前
    ()跳一个句子
    { }跳一个段落
    [[]]大括号跳转
    /查找向下
    ?查找向上
    *和#查找当前单词
    hlsearch 高亮设置
    z.滚动到中间
    zt滚动到最前面
    Ctrl+e/Ctrl+y上下滚动
    Ctrl+u/Ctrl+d翻页
    Ctrl+b/Ctrl+
    20gg 跳到20行
    Ctrl+o跳到上一次的位置
    Ctrl+i跳到前一个位置
    ``跳转
    m + [书签] 打书签
    ` + [书签] 跳书签
    marks 查看书签
    gg=G 自动对齐文本


    Vim修改:
    c 修改
    d 删除
    c$ = C修改当前到行尾
    d$ = D删掉当前位置到行尾
    s = cl 修改当前字符
    S = cc 修改当前行
    x = dl 删除后一个字符
    X = dh 删除前一个字符
    xp 交换两个字符
    yy 复制一行
    yw 复制一个单词


    . 用来重复上一步命令
    y{motion}复制内容
    u 撤销
    Ctrl + r 重做
    r 替换一个字符
    R 进入替换模式
    {n}r{a-Z}
    g[Uu]{motion}替换大小写

    ~=g[Uu]l 改变一个字符的大小写

    . 的魅力,重复上一次操作

    :{r}s/src/dis{g,c}
    :%s/src/dis/g 在当前文档将src替换成dis,g代表全局替换
    :%s/<src>/dis/g全字匹配替换
    :%s/src/dis/gc 在当前文档将src替换成dis,gc代表全局替换确认
    q 进入宏录制模式
    % 匹配符号,可以匹配{}()等

    iabbrev 缩写

    Ctrl+n制动补全

    command
    read
    sort
    grep

    make
    tags
    man
    cscope


    vim.wikia.com

  • 相关阅读:
    1216
    构建之法 1 2 3
    复利计算
    实验总结
    0916编译原理第二次上机作业
    0909第一次作业
    linux 更新jdk
    Java中使用OpenSSL生成的RSA公私钥进行数据加解密
    quartz定时任务时间表达式说明
    IntelliJ IDEA使用说明
  • 原文地址:https://www.cnblogs.com/qijinbiao/p/5112315.html
Copyright © 2011-2022 走看看