vim的模式
- 正常模式:用于导航和打开文件。
 - 编辑模式:用于输入文本。
 - 可视模式:用于选择文本块进行操作。
 - 命令模式:执行命令的强大方式。
 
-  
移动
- hjkl上下左右
 - ^开头 $结尾
 - gg/G 文件开头或结尾 ctrl+o返回
 - ctrl+u ctrl+f(upward/forward)上下翻页
 - w/W移动到下一个word/WORD开头 b/B回到上一个word/WORD开头
 
 -  
编辑(delete/change/substitude)
- dd剪切整行 d2d剪切两行或者2dd也是一样
 - p粘贴
 - yy复制整行
 - dw剪切一个单词 d2w剪切两个单词 dt" 当前光标一直剪切到"的位置
 - c c和d的用法差不多
 :%s/{pattern}/{string}/g替换操作 %代表全部范围 g代表全局- u undo对所作的进行撤销
 - ctrl+r 反撤销 redo
 
 -  
查找
- /或?进行前向或反向搜索 n/N进行下一个或上一个匹配
 
 
a/A append
i/I insert
o/O open a new line
ctrl + v(可视块)或V(可视行)或v(可视),然后按下↑↓← →方向键来选中需要复制的区块,按下y键进行复制,最后按下p键粘贴
按:进入
- :wq 保存退出
 - :set nu 显示行号
 - 替换的操作
 
-  
ctrl+h删除上一个字符
 -  
ctrl+w删除上一个单词
 -  
ctrl+u删除当前行
 -  
ctrl+a快速跳到开头 ctrl+e快速跳到结尾 或者home/end
 










