Vim-实用技巧


阅读次数

Vim 实用技巧

Vim 命令


:help
vim 说明文档的讲解

:h key-notation
vim 说明文档的讲解
vim 键盘映射说明

vim -u NONE -N
vim 恢复出厂设置的启动方式

  • -u NONE 标志让 Vim 在启动时不加载你的 vimrc
  • -N 标志则会使能 ‘nocompatible’ 选 项,防止进入 vi 兼容模式。

    Vim 解决问题方式


  • 结识.命令

    • . 命令可以让我重复上次修改,vim 中的多面手
    • normal模式,. 命令可以重复执行上一次的操作命令,根据光标的位置,相当于宏
    • 进入inster 模式后,编辑后退出到normal.命令可以重新执行所有的操作
  • 不要自我重复(组合Vim的命令操作)

    用复合的命令方式操作Vim 提高效率

复合命令 等效命令
C c$
S ^c
s cl
I ^i
A $a
o A<CR>
O ko
  • Vim 可重复操作以及回退

目的 操作 重复按键 回退
行内查找下一个 f{char}/t{char} ; ,
行内查找上一个 F{char}/T{char} ; ,
文档内匹配下一个 /pattern<CR> n N
文档内匹配上一个 ?pattern<CR> n N
执行替换 :s/target/replace & u
执行宏修改 qx{changes}q @x u