### 进入vi 模式
vi 文件名
### 删除当前行
dd
### 复制当前行
yy
### 粘贴当前行
p
### 撤销更改
u
### 显示行号
:set nu
### 回到文件头
ctrl u
### 回到文件尾
ctrl d
### 跳到第n行
:n
### 进入inset 模式
i
### 退出insert 模式
esc
### 保存更改并退出
:wq
### 不保存退出
:q
### 强制退出
:q!
### 查找
/**
n 上一个 N 下一个
### 进入vi 模式
vi 文件名
### 删除当前行
dd
### 复制当前行
yy
### 粘贴当前行
p
### 撤销更改
u
### 显示行号
:set nu
### 回到文件头
ctrl u
### 回到文件尾
ctrl d
### 跳到第n行
:n
### 进入inset 模式
i
### 退出insert 模式
esc
### 保存更改并退出
:wq
### 不保存退出
:q
### 强制退出
:q!
### 查找
/**
n 上一个 N 下一个