标签:style ar for sp div 代码 ad ef bs
| 命令 | 说明 | 记忆方法 |
| 1.移动光标 |
|
|
| b | 反向移动到当前/上一单词的开头 |
|
| w | 正向移动到下一单词的开头 |
|
| e | 正向移动到当前/下一单词的结尾 | end |
| ge | 反向移动到上一单词的结尾 |
|
| W | 正向移动到下一字符串的开头 |
|
| B | 反向移动到当前/上一字符串的开头 |
|
| gE | 反向移动到上一字符串的结尾 |
|
|
|
|
|
| 2.单行查找 |
|
|
| f{char} | 查找当前行的char,char只能是单个字母 |
|
| ; | 向后查找 |
|
| , | 向前查找 |
|
|
|
|
|
| 3.文本间移动光标 |
|
|
| 10k / 10j | 往上/下10行 |
|
| ctrl+f | 往下翻页 | before |
| ctrl+b | 往上翻页 | after |
|
|
|
|
| [] | 跳到第一行 |
|
| gg | 跳到第一行 |
|
| ][ | 跳到最后一行 |
|
| G | 跳到最后一行 |
|
| :{num} | 跳到第num行 |
|
|
|
|
|
| H | 跳到当前屏幕的第一行 | H=high |
| M | 跳到当前屏幕的中间行 | M=middle |
| L | 跳到当前屏幕的最后行 | L=lower |
|
|
|
|
| ma | 为当前光标所在位置设置一个名为a的书签(书签名范围[a-z]) | m=mark |
| `a | 跳到书签a |
|
|
|
|
|
| { | 跳到上一段落 |
|
| } | 跳到下一段落 |
|
|
|
|
|
| 4.删除 |
|
|
| di{符号} | 删除符号里面的所有东西,例如di‘,删除‘里面所有的内容 | delete in |
| da{符号} | 同上,但是连同符号也一起删除 | delete all |
| dt{符号} | 从当前光标的位置删除到符号 | delete to |
| daw | 删除光标所在的单词 | delete all word |
| dw | 删除光标所在位置到单词的末尾 |
|
| 以上的d命令都可以用c命令来替换,例如caw,删除后直接进入插入模式。 |
|
|
| 在插入模式下,<C-w>删除一个单词,<C-u>从光标开始删除一行。 |
|
|
|
|
|
|
| 5.缩进 |
|
|
| 5>> | 下面的5行向右缩进 | >代表向右,<代表向左 |
| 缩进所定义的TAB需要预先设置好:set sts=4 sw=4 et |
|
|
|
|
|
|
| 6.可视模式(相当于鼠标选中的状态) |
|
|
| v | 进入可视模式(字符模式) |
|
| V | 进入可视模式(整行模式) |
|
| ctrl+v | 进入可视模式(块模式) |
|
| 注释一段代码:<C-v> } I # <ESC> <ESC> |
|
|
标签:style ar for sp div 代码 ad ef bs
原文地址:http://www.cnblogs.com/Xjng/p/4037326.html