命令模式-------->插入模式
i -------- 在光标所在位置并进入编辑状态
I -------- 将光标移到一行的行首,并进入编辑状态
o --------- 在光标所在行的下面建立一行,并进入进行编辑
O --------- 在光标所在行的上面建立一行,并进行编辑状态
a --------- 将光标移到所在字符右边的下一个字符,并进入编辑状态
A --------- 将光标移到一行的行尾,并进入到编辑状态
C --------- 删除光标到行尾的内容,并进入编辑状态
cc --------- 删除整行内容,并进入编辑状态
插入模式---------->命令模式
Ctrl+c
底行模式
先进入命令模式,然后在执行如下命令进入底行模式:
:/?
命令模式操作:
1、删除命令:
删除当前字符 x
删除前一个字符 X
删除整行 dd
删除到下一个单词开头 dw
删除到至行尾 D
删除至行首 d0(零)
删除到文档末尾 dG
删除至文档首部 d1G
删除n行 ndd
删除n个连续字符 nx
删除n个单词 dnw
2、移动光标
大写字母G 光标切换到尾部
小写字母gg 光标切换到首部
ngg n表示移动到第几行
$ 将光标移动到一行的结尾
0(零) 将光标移动到一行的行首
Ctrl+o 快速回到上一次光标所在位置
3、其它
~ 字母大小写切换
>> 整行将向右缩进
<< 整行将向左退回
将多行内容进行删除(剪切)3dd
粘贴多次内容 3p
复制多行内容 3yy
操作错误还原 u
上下左右 k j h l ,nh:向左移动n个字符,以此类推
保存和退出命令:
:w new_filename 另存为指定文件
ZZ 快捷键,保存修改并退出
:wq! 保存修改并退出(文件所有者及root可使用)