zoukankan      html  css  js  c++  java
  • vim编辑器常用命令的总结

    0 摘要

      总结一些vim常用的命令,工作上一直要用vim编辑器修改配置文件,慢慢的爱上这款编辑器。

    1 命令说明

    如何快速的移动屏幕的行首和行尾(大写):H,L

    翻页向前ctrl+f,翻页向后ctrl+b

    插入

      i正规的插入,a光标位置插入

    显示行号

      set nu(set number)

    跳到某一行

      :+行号

    跳到文件结尾

      G

    跳到文件头部

      gg

    H

    光标移动到这个屏幕最上方的那一行的第一个字符

    L

    光标移动到这个屏幕最下方的那一行的第一个字符

    $或者功能键[end]

    移动到这一行的最后面的字符

    0或功能键[Home]

    移动到这一行的最前面的字符

    粘贴

      yy复制一行

       3yy复制3行(同理)

    复制

      p粘贴,P光标前粘贴

    删除

        删错了恢复,u

      dd删除一整行

      d0: 删至行首
           D: 删除光标处到行尾

      3dd删除后面3行,同理

      删除指定行:9,16d,删除9到16行

    查找

      :/a 查找从当前光标所在位置查找后面的a。然后按n 查看下一个,按照N查找上一个

        :?a 查找从当前光标所在位置查找前面的a。

    另存为新文档:

      :w[firename]

    暂时离开vim到指令模式下执行command的显示结果:

      :! command

    vim中批量添加注释:

      Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的 I 进入行首插入模式输入注释符号如 //#,输入完毕之后,按两下 ESCVim 会自动将你选中的所有行首都加上注释,保存退出完成注释。

    取消注释:

      Ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意 // 要选中两个,选好之后按 d 即可删除注释,ESC 保存退出。

      

    3 总结

      暂时想到这么多,以后慢慢增加

      

    我不喜欢这个世界,我喜欢你
  • 相关阅读:
    ⑤SpringBoot之定时任务
    ④SpringBoot之thymeleaf使用
    ③SpringBoot中Redis的使用
    ②SpringBoot之Web综合开发
    Redis、Memcache和MongoDB
    ADB常用命令 & 无线调试Debug黑科技
    Flutter生命周期
    Flutter-Tips
    Git rebase命令
    Git 恢复本地误删的文件
  • 原文地址:https://www.cnblogs.com/truekai/p/11704938.html
Copyright © 2011-2022 走看看