VIM速查表
前言 @foreword 本文翻译自: http://bencrowder.net/files/vim-fu/ ,参考了 VIM中文帮助 、 Google翻译结果和实际操作结果,对原文的部分内容重新整理,删除和添加了 部分内容并加入了一些技巧。如有翻译不当或在实际操作中出现的任何问题都可以 在文章后回复。注: 1. 文中以':'开头为'命令行模式',未注明均为'普通模式'。(了解vim模式':help vim-modes') 2. '<C-r>'意为'Ctrl + r',其他同理。 帮助 @help `:help` 加载帮助 `:help j` 获取'j'命令的相关帮助 `:help :split` 获取':split'命令帮助 `:help z*` 获取以'z'开头的相关命令帮助 `:help function-list` 显示vim提供的函数列表 撤销,恢复和重复 @undo-redo-repeat `u` 撤销(undo) `<C-r>` 恢复撤销前的状态 `:redo` 恢复(同'<C-r>') `.` 重复最后一个命令 `[n][command]` 重复[n]次[command]命令(编辑/移动光标等大部分命令都可使用此格式) `:qa` 退出所有窗口 `:wqa` 保存退出所有窗口 移动光标:hjkl @movement-hjkl ^ k < h l > j v