vim 命令

? ??

普通模式下

  1. =
    自动缩进
  2. ctrl-a
    数字加
  3. ctrl-x
    数字减

插入模式下

  1. Ctrl-h
    删除前一个字符
  2. ctrl-w
    删除前一个单词
  3. ctrl-u
    删除到行首
  4. ctrl-r
    粘贴指定寄存器的内容
  5. ctrl-k {char1}{char2}
    插入合字,所有合字可以用:h digraphs-defaults查看

命令行模式

  1. 查找命令行命令
    :h :t,即查找Ex命令:t
  2. Ex命令的地址
    1. 1
      文件第一行
    2. $
      文件最后一行
    3. 0
      虚拟行,第一行上面
    4. .
      当前行
    5. %
      整个文件
    6. ‘m
      标记m所在行
    7. ‘<
      高亮起始行
    8. ‘>
      高亮结束行
  3. 命令范围
    1. 2,5
      第 2 到第 5 行
    2. .,$
      当前行到文件结束
    3. .,.+3
      如果当前行是2, 等于2,5
  4. 输入光标出单词
    ?输入单词
    , 输入字串
  5. 命令历史相关
    1. q:
      打开 Ex 命令历史的命令行窗口
    2. q/
      打开查找命令历史的命令行窗口


vim 命令

上一篇:linux 下eclipse cdt 编译报 error: '_GLIBCXX17_DEPRECATED' does not name a type; did you mean '_GLIBCXX_DEPRECATED'?


下一篇:SSH Secure Shell Client中文乱码的解决办法