Linux VIM 常见编辑命令小结

    科技2025-08-07  10

    iAoO:  插入 d x: 删除 y: 复制 p: 粘贴 g G: 跳转 /: 查找 v: 可视化 ctlr + v: 块操作 :%s/old/new/g: 替换 ctlr+z: 挂起 fg: 返回 %1: (zsh中%1等价于fg) :%y*  全部复制到系统的剪切板 :%y+  全部复制到vim的剪切板

    : switches into Command-Line mode% has a special meaning—it stands for all the lines in the current filey yank command (copy operation)+ the clipboard

     

    常用LINUX命令

    % 跳转到相配对的括号

    gD 跳转到局部变量的定义处

    '' 跳转到光标上次停靠的地方, 是两个', 而不是一个"

    mx 设置书签,x只能是a-z的26个字母

    `x 跳转到书签处("`"是1左边的键)

    > 增加缩进,"x>"表示增加以下x行的缩进

    < 减少缩进,"x<"表示减少以下x行的缩进

    { 跳到上一段的开头

    } 跳到下一段的的开头

    ( 移到这个句子的开头

    ) 移到下一个句子的开头

    [[ 跳转至上一个函数(要求代码块中'{'必须单独占一行)

    ]] 跳转至下一个函数(要求代码块中'{'必须单独占一行)

    C-] 跳转至函数或变量定义处

    C-O 返回跳转前位置

    C-T 同上

    nC-T 返回跳转 n 次

    0 数字0,跳转至行首

    ^ 跳转至行第一个非空字符

    $ 跳转至行尾

     

     

    Processed: 0.010, SQL: 8