vim简单使用
基本上 vi/vim 共分为三种模式,分别是
命令模式(Command mode)
输入模式(Insert mode)
底线命令模式(Last line mode)
######## 命令模式:
## 移动光标
数字0 移动到本行开头
$ 移动光标到本行结尾
H 移动光标到屏幕首行
L 移动光标到屏幕的尾行
M 移动到光标到屏幕的中间一行
gg 移动光标到文档的首行
G 移动光标到文档尾行
ctrl + f 下一页
ctrl + b 上一页
`. 移动光标到上一次的修改行
## 查找
/tiger 在整篇文档中搜索tiger字符串,向下查找
?tiger 在整篇文档中搜索tiger字符串,向上查找
* 查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处
# 查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处
gd 找到光标所在单词匹配的单词,并停留在非注释的第一个匹配上
% 找到括号的另一半!!
## 复制,删除,粘贴
yy 拷贝光标所在行
dd 删除光标所在行
D 删除当前光标到行尾的内容
dG 删除当前行到文档尾部的内容
p 粘贴yy所复制的内容
x 删除光标所在的字符
u 撤销上一步的操作
3yy 拷贝光标所在的3行
5dd 删除光标所在5行
########### 输入模式
在命令模式下按下字母a i o 即可进入输入模式
########### 底线命令模式
:q! 强制退出
:wq! 强制写入退出
:set nu 显示行号
:数字 调到数字那行
:set nu 显示vim行号
:set nonu 取消行号
随时按下esc可以退出底线命令模式

浙公网安备 33010602011771号