vim一些命令(我自己常用的)

  • cw替换当前光标位置到当前单词的末尾的字母。
  • 0到当前行最前面,^到当前行第一个字母处。
  • $到行尾,g_到行尾的最后一个字母处。
  • fa本行的下一个a处。
  • 2fa本行的第二个a处。
  • ta本行下一个a的前一个位置。
  • Fa/Ta大写的F/T是指往前查找。
  • dt4本行从光标处开始删除,删除到4的位置。
  • :bn打开下一个文件。
  • :bp打开上一个文件。
  • :e <path>打开文件
  • :saveas另存为
  • n<command>数字后面加命令:执行这个命令多少次。
    • 100idesu[esc]输入100个desu。
  • .重复上一次命令。
    • 3.重复3次上一次命令。
  • nG跳转到第n行。
    • :n跳转到第n行。
    • gg跳转到第一行
    • G跳转到最后一行
  • w下一个单词的开头
  • e当前单词的结尾
    • E/W的功能和小写一样,不过它的单词是广义的单词,包括下划线、逗号等。
  • *查找当前单词的下一个
  • #查找当前单词的上一个
  • %把光标移动到括号上,%自动匹配当前括号相对的另一个括号。
  • 光标移动和命令组合
    • ``
    • ``
    • ``
    • ``
    • ``
  • gU变大写
  • gu变小写
  • <c-q>选中几行,然后=,代码自动缩进。
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
  • ``
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 8,739评论 0 32
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,829评论 3 48
  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 1,867评论 1 13
  • 1. vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v ...
    路痴千行阅读 3,334评论 0 0
  • 今天是第一天拍照,想好好学习摄影,看了一下些书,但是发现自己还处于美盲的状态,拿了相机不知道拍什么。 想想先学习构...
    Isee2016阅读 371评论 4 5