vi使用的双模式:命令模式,输入模式
命令模式下:移动光标,删除
输入模式下:插入,替换(修改)
两个模式之间的切换:
命令模式下,通过i, a, I, A, o, O进入输入模式
输入模式下,通过 <Esc> 键退回到命令模式
(提示:可以多按几次<Esc>键,确保在命令模式)
常用命令表(在命令模式下)
功能 |
按键 |
光标移动 |
光标键 h, j, k, l分别向左,向下,向上,向右移动 |
|
|
在当前光标前插入 |
i |
在当前光标后插入 |
a |
在当前行首插入 |
I |
在当前行尾插入 |
A |
在当前行下面插入新的行 |
o |
在当前行上面插入新的行 |
O |
|
|
删除当前字符 |
x |
删除当前行 |
dd |
|
|
启动和退出
启动 |
退出(在命令模式下) |
vi 文件名 |
:w :q |
vi |
:w 文件名 :q |
|
:q! (不存盘退出) |