vi
vi 是UNIX世界中最通用的全屏编辑器。
Linux中用vi的增强版vim.
vim [option] [filename ...]
option 包含
| 选项 | 说明 |
| -c command | 在文件编辑前执行command命令 |
| -r filename | 恢复filename指定文件 |
| -R | 只读方式编辑文件 |
| +n file | 编辑file指定文件,并定位n行 |
| + file | 编辑file指定文件,定位在最后一行 |
| +/string file | 定位在第一个包含string 的行 |
vi -c echo a;
光标移动
h 左
j 下
k 上
l 右
} 当前段落末尾 段落是空行分割
{ 当前段落开头
( 当前句子开头
) 当前句子末尾
插入
a i o O
J 将下一行合并上来
r 替换当前光标位置
删除 dd d$ dw
粘贴 p
复制 y
撤销 u
剪切 x
块操作
块选择 v 加 光标
块覆盖 1. v 加 光标 选中 ,y复制
2.v 加光标 选中要覆盖的区域,p粘贴
搜索结果向上找
/ 从前向后找
? 从后向前找
浙公网安备 33010602011771号