vim编辑器命令

  • 🍂轩落阁🍃 2025年11月17日 77阅读 2评论
  • AI摘要:

    🍂轩落の阁🍃AI


    mi237htw.png

    命令注释
    h向左移动一个字符
    j向下移动一个字符
    k向上移动一个字符
    l向右移动一个字符
    0移动到当前行的行首(第一个字符)
    $移动到当前行的行尾(最后一个字符)
    ^移动到当前行第一个非空白字符
    w移动到下一个单词的开头
    b移动到上一个单词的开头
    e移动到当前单词的结尾
    gg跳转到文件的第一行
    G跳转到文件的最后一行
    nG跳转到第n行(n为数字,如5G跳转到第5行)
    Ctrl+o跳回上一个光标位置(后退)
    Ctrl+i跳至下一个光标位置(前进)
    zz将当前行置于屏幕中央
    zt将当前行置于屏幕顶部
    zb将当前行置于屏幕底部
    i在光标当前位置插入文本(进入插入模式)
    I在当前行的行首插入文本(进入插入模式)
    a在光标后一个位置插入文本(进入插入模式)
    A在当前行的行尾插入文本(进入插入模式)
    o在当前行下方新建一行并插入文本(进入插入模式)
    O在当前行上方新建一行并插入文本(进入插入模式)
    s删除光标所在字符并插入文本(进入插入模式)
    S删除当前行并插入文本(进入插入模式)
    Esc从插入模式/可视模式等返回正常模式
    x删除光标所在的字符
    X删除光标前一个字符
    dd删除当前行(剪切当前行)
    dw删除从光标位置到下一个单词开头的内容
    d$删除从光标位置到行尾的内容
    d0删除从光标位置到行首的内容
    D删除从光标位置到行尾的内容(同d$)
    ndd删除从当前行开始的n行(n为数字,如3dd删除3行)
    yy复制当前行
    yw复制从光标位置到下一个单词开头的内容
    y$复制从光标位置到行尾的内容
    y0复制从光标位置到行首的内容
    Y复制当前行(同yy)
    nyy复制从当前行开始的n行(n为数字,如2yy复制2行)
    p将剪贴板内容粘贴到光标后
    P将剪贴板内容粘贴到光标前
    u撤销上一次操作
    Ctrl+r重做上一次被撤销的操作(反撤销)
    .重复上一次的修改操作
    v进入可视模式(按字符选择文本)
    V进入可视行模式(按行选择文本)
    Ctrl+v进入可视块模式(按矩形块选择文本)
    y在可视模式下复制选中的内容
    d在可视模式下删除选中的内容
    c在可视模式下删除选中内容并进入插入模式
    /pattern向前搜索字符串pattern(按Enter确认,n跳至下一个,N跳至上一个)
    ?pattern向后搜索字符串pattern(按Enter确认,n跳至下一个,N跳至上一个)
    :noh关闭搜索结果的高亮显示
    :s/old/new/替换当前行中第一个old为new
    :s/old/new/g替换当前行中所有old为new
    :%s/old/new/替换整个文件中每一行的第一个old为new
    :%s/old/new/g替换整个文件中所有old为new
    :%s/old/new/gc替换整个文件中所有old为new,每次替换前询问确认
    :w保存当前文件
    :w filename将当前文件另存为filename
    :q退出Vim(若文件未保存会提示)
    :q!强制退出Vim,不保存未修改内容
    :wq保存文件并退出Vim
    :x保存文件并退出Vim(同wq,但仅在文件有修改时才保存)
    :split filename水平分割窗口并打开filename(无filename则分割当前文件)
    :vsplit filename垂直分割窗口并打开filename(无filename则分割当前文件)
    Ctrl+w+w在多个窗口间切换
    Ctrl+w+h切换到左侧窗口
    Ctrl+w+j切换到下方窗口
    Ctrl+w+k切换到上方窗口
    Ctrl+w+l切换到右侧窗口
    :close关闭当前窗口
    :set number显示行号
    :set nonumber隐藏行号
    :set hlsearch开启搜索结果高亮
    :set nohlsearch关闭搜索结果高亮
    :set paste进入粘贴模式(避免粘贴文本时格式错乱)
    :set nopaste退出粘贴模式
    :set autoindent开启自动缩进(新行继承上一行缩进)
    :set noautoindent关闭自动缩进
    :help cmd查看命令cmd的帮助文档(如:help w查看保存命令帮助)
    0
    打赏

    —— 评论区 ——

    昵称
    邮箱
    网址
    取消
    1. @
      头像
      好男人.
      Windows 10 x64 Edition   Microsoft Edge

      666666666

      1. @
        头像
        🍂轩落阁🍃
        @好男人.
        博主
        Windows 10 x64 Edition   Microsoft Edge

        5

    站点公告

    联系QQ:2227652475

    分享实用网络教程

    授人以鱼不如授人以渔

    人生倒计时