#Vim ##前言
在好多电影里,程序员都是只用键盘来进行编辑的,没有使用鼠标。于是我曾经尝试过不用鼠标,后来我放弃了,没有鼠标实在不方便,直到我遇到了Vim。文本编辑的强大工具,非常丰富的插件,当然对于初学者是残酷的,因为需要记住一些命令,一些经常使用的操作变成命令刚开始会觉得:“有什么用?我鼠标点点点不更快?”
经过了一段时间我明白了,鼠标一些简单的操作或许变得复杂了,但是有更多的“鼠标的复杂操作”却变得简单。
###最简单的一套流程
1
2
3
4
$ vim test.cpp
i
# 上上下下左右左右BABA
:x
##模式与命令 ###命令模式
| 类别 | 命令 | 组合 | 意义 | 
|---|---|---|---|
| MOVE | j | - | 向下移动光标 | 
| k | - | 向下移动光标 | |
| h | - | 向左移动光标 | |
| l | - | 向右移动光标 | |
| LINE | d | d | 删除一行 | 
| $ | 删除至行尾 | ||
| change | i | - | 切换编辑模式 | 
| A | - | 将光标移至行尾并切换编辑模式 | |
| o | - | 添加一行于当前行下并切换编辑模式 | |
| O | - | 添加一行于当前行上并切换编辑模式 | 
###编辑模式 ###尾行模式
