美文网首页
vim使用指令大全

vim使用指令大全

作者: 托贝多尔 | 来源:发表于2020-06-14 20:23 被阅读0次
image.png

以上是vim使用的一个大体框架,由于我们通常使用vim的难点主要集中在命令模式和行末模式以下是本人的一些总结,供参考。

命令模式:

  • 1、光标跳转
    fa:光标移到当前行字符a处,按;调到下一个字符a处
    j或-或键盘上键:光标上移一行
    k或+或键盘下键:光标下移一行
    h:光标左移一位
    l:光标右移一位
    gg:光标移到文件开头
    G:光标移到文件末尾
    nG:光标跳转到第n行
    ^或0:光标跳转到行首
    $:光标跳转到行尾
    w:光标移到下一个单词或标点开头
    b:光标移到上一个单词或标点开头
    H:光标移到当前屏幕首行
    L:光标移到当前屏幕末行
    W:光标移到下一个单词开头
    B:光标移到上一个单词开头
    n+:光标下移n行
    n-:光标上移n行
    单字母命令前都可加数字n,代码执行n次

  • 2、内容编辑
    v:可视化光标移动路径覆盖内容并选中
    vw,从当前到下一个单词被选中
    vb,从当前到上一个单词被选中
    y:复制被选中的内容
    yw,复制单词
    yy,复制光标所在的行(直接按p默认粘贴到下一行)
    x:剪切被选中的内容
    xw,剪切单词
    p:粘贴
    uu:撤销上一步编辑操作
    U:撤销当前行所有操作
    x:剪切当前字符
    nx:剪切当前字符和后面n-1个字符
    ndd:删除光标当前行和下面n-1行
    dG:删除当前行至最后一行
    r:替换光标当前字符后进入编辑
    R或insert:替换光标后所以字符
    a:在光标所在位置后方进入编辑
    i:在光标所在位置前方进入编辑
    o:光标向下新起一行进入编辑
    A:光标调到行尾进入编辑
    I:光标调到行首进入编辑
    O:光标向上新起一行进入编辑

行末模式:

  • 1、内容编辑
    :n1,n2d:删除n1到n2行
    :n1,n2mn3:移动n1至n2行插到n3行后
    :n1,n2con3:复制n1至n2行插到n3行后
  • 2、内容查找
    /string:光标后面向下查找字符串string(n查找下一个,N查找上一个)
    ?string:光标前面向上查找字符串string(n查找下一个,N查找上一个)
  • 3、内容替换
    :s/old/new:替换当前行中第一个old字符串为new字符串
    :s/old/new/g:替换当前行中所有的old字符串为new字符串
    :n1,n2s/old/new:替换n1到n2行中的第一个old字符串为new字符串
    :n1,n2s/old/new/g:替换n1到n2行中所有的old字符串为new字符串
    :%s/odl/new/g:替换当前文件所有的old字符串为new字符串
    :set nu:设置行号
    :set nonu:取消行号
  • 4、文件退出
    :w:保存文件,不退出
    :q:退出文件,无修改
    :q!:强制退出文件,不保存修改
    :wq:保存并退出
    :x:保存并退出
    :ZZ:保存并退出
    :w file f1:另存为f1文件

相关文章

  • vim使用指令大全

    以上是vim使用的一个大体框架,由于我们通常使用vim的难点主要集中在命令模式和行末模式以下是本人的一些总结,供参...

  • 【linux】vim指令大全

    光标移动命令 n表示数字按键,x表示任意字符按键,大多数指令前加上数字,可实现对应的多重效果 功能按键备注基本指令...

  • 17.vim补充用法

    vim命令使用大全:www.cnblogs.com/yangjig/p/6014198.html 补充几个vim的...

  • Vim的简单操作

    尝试用Vim编辑HTML文件,以下是需要常用的指令。 编辑模式 于终端使用指令 便进入Vim页面对fliename...

  • vim常用指令

    很多使用vim的初学者往往会去不停查找相应的指令含义,但是从网上的blog发现,大多数vim指令都是按照指令-解释...

  • Linux指令大全

    Linux指令大全 1.cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help...

  • Linux系统常用指令

    常用指令 系统管理命令 打包压缩相关命令 关机/重启机器 vim使用

  • ubuntu学习

    基本指令 unable to access 新加卷 vim指令

  • linux相关总结

    Shell指令Vim编辑rpm的使用用户与组用户相关指令组相关指令显示用户的信息查看用户资料信息文件操作更改文件权...

  • vi或者vim中文乱码

    打开vi或者vim打开文件“/etc/vim/vimrc” ,指令为:vim /etc/vim/vimrc 将下面...

网友评论

      本文标题:vim使用指令大全

      本文链接:https://www.haomeiwen.com/subject/tqzxxktx.html