linux中vim快捷命令

fiy 其他 6

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux中的Vim是一个非常强大的文本编辑器,有许多快捷命令可以提高编辑效率。下面列举了一些常用的Vim快捷命令:

    1. 光标移动:
    – `h`: 向左移动一个字符
    – `j`: 向下移动一行
    – `k`: 向上移动一行
    – `l`: 向右移动一个字符
    – `w`: 移动到下一个单词的开头
    – `b`: 移动到上一个单词的开头
    – `gg`: 移动到文档的开头
    – `G`: 移动到文档的末尾

    2. 插入和编辑:
    – `i`: 在光标前插入文本
    – `a`: 在光标后插入文本
    – `o`: 在当前行下方插入一行
    – `O`: 在当前行上方插入一行
    – `x`: 删除光标所在位置的字符
    – `dd`: 删除当前行
    – `yy`: 复制当前行
    – `p`: 粘贴被复制或删除的内容

    3. 撤销和重做:
    – `u`: 撤销上一次操作
    – `Ctrl+r`: 重做上一次撤销的操作

    4. 查找和替换:
    – `/keyword`: 在文档中查找关键字
    – `n`: 定位到下一个匹配的关键字
    – `N`: 定位到上一个匹配的关键字
    – `:s/old/new/g`: 将当前行中的所有旧字符串替换为新字符串
    – `:%s/old/new/g`: 将整个文件中的所有旧字符串替换为新字符串

    5. 保存和退出:
    – `:w`: 保存文件
    – `:q`: 退出Vim
    – `:wq`: 保存文件并退出Vim
    – `:q!`: 不保存文件并强制退出Vim

    这些只是Vim的一部分快捷命令,更多的命令可以通过查看Vim的帮助文档或者在线搜索来学习。掌握这些快捷命令可以显著提高你在Vim编辑器中的效率。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,Vim是一款非常强大的文本编辑器。它支持许多快捷键和命令,以下是一些常用的Vim快捷命令:

    1. 移动光标:
    – `h`:向左移动一个字符
    – `j`:向下移动一行
    – `k`:向上移动一行
    – `l`:向右移动一个字符
    – `w`:移动到下一个单词的开头
    – `b`:移动到前一个单词的开头
    – `0`:移动到当前行的开头
    – `$`:移动到当前行的末尾
    – `gg`:移动到文件的开头
    – `G`:移动到文件的末尾

    2. 插入与编辑:
    – `i`:在当前光标的位置插入文本
    – `a`:在当前光标的后一个字符处插入文本
    – `A`:在当前行的末尾插入文本
    – `o`:在当前行的下面插入新的一行
    – `O`:在当前行的上面插入新的一行
    – `x`:删除当前光标所在的字符
    – `dd`:删除当前行
    – `yy`:复制当前行
    – `p`:粘贴复制的内容

    3. 撤销和重做:
    – `u`:撤销上一次操作
    – `Ctrl+r`:重做上一次撤销的操作

    4. 查找和替换:
    – `/`:进入查找模式,输入要查找的内容,按Enter查找
    – `n`:在下一个匹配项处继续查找
    – `N`:在上一个匹配项处继续查找
    – `:%s/old/new/g`:替换文件中所有的”old”为”new”
    – `:%s/old/new/gc`:替换文件中所有的”old”为”new”,并逐一确认是否替换

    5. 保存和退出:
    – `:w`:保存文件
    – `:q`:退出,如果没有保存修改将无法退出
    – `:q!`:强制退出,放弃所有修改
    – `:wq`:保存文件并退出
    – `:x`:保存文件并退出,只有在有修改时才保存

    这些是Vim中一些常用的快捷命令,但实际上Vim有非常多的命令和功能。要充分发挥Vim的优势,建议学习更多的Vim命令和使用技巧。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Vim是一种常用的文本编辑器,在Linux系统中使用非常广泛。Vim提供了许多快捷命令,可以大大提高编辑效率。本文将介绍一些常用的Vim快捷命令,包括光标移动、文本编辑、复制粘贴和保存退出等操作。

    一、光标移动命令

    1.1 基本光标移动命令

    h:向左移动一个字符
    j:向下移动一行
    k:向上移动一行
    l:向右移动一个字符

    1.2 行首和行尾光标移动命令

    0:移动到行首
    ^:移动到第一个非空字符
    $:移动到行尾
    g_:移动到最后一个非空字符

    1.3 单词和段落之间的光标移动命令

    w:移动到下一个单词的开头
    b:移动到前一个单词的开头
    e:移动到下一个单词的结尾
    W:类似于w,但是忽略标点符号
    B:类似于b,但是忽略标点符号
    E:类似于e,但是忽略标点符号

    }{
    )}:移动到下一个段落的开头
    {(}:移动到前一个段落的开头
    ]}:移动到下一个段落的结尾
    {[}:移动到前一个段落的结尾

    1.4 屏幕内光标移动命令

    H:将光标移动到当前屏幕的顶部
    M:将光标移动到当前屏幕的中间
    L:将光标移动到当前屏幕的底部
    zt:将光标所在行移动到屏幕的顶部
    zz:将光标所在行移动到屏幕的中间
    zb:将光标所在行移动到屏幕的底部

    二、文本编辑命令

    i:在当前光标位置插入文本
    I:在当前行的行首插入文本
    a:在当前光标位置后插入文本
    A:在当前行的行尾插入文本
    o:在当前行下方插入新行
    O:在当前行上方插入新行
    s:删除当前字符并进入插入模式
    S:删除当前行并进入插入模式
    cw:删除当前单词并进入插入模式
    C:删除光标所在位置到行尾并进入插入模式

    三、复制粘贴命令

    yy:复制当前行
    p:在下一行粘贴复制的内容
    P:在上一行粘贴复制的内容
    dd:删除当前行
    D:删除光标所在位置到行尾的内容
    x:删除当前字符
    X:删除前一个字符
    u:撤销上一步操作
    Ctrl+r:重做上一步操作

    四、保存退出命令

    :q:退出Vim
    :q!:不保存修改并退出Vim
    :w:保存文件
    :wq:保存文件并退出Vim

    此外,Vim还有许多其他的快捷命令和功能,可以根据自己的需要进行学习和使用。熟练掌握这些快捷命令可以提高编辑效率,进一步提升工作效率。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部