vi编辑器相关指令

一、光标移动操做文档

级别 操做符 说明
字符级 “左键”或字母h 使光标向字符的左边移动
“右键”或字母l 使光标向字符的右边移动
行级 “上键”或字母k 使光标移到上一行
“下键”或字母j 使光标移到下一行
符号$ 使光标移动到当前行尾
数字0 使光标移动到当前行首
单词级 字母w 使光标移动到下一个单词的首字母
字母e 使光标移动到本单词的尾字母
字母b 使光标移动到本单词的首字母
段落级 符号} 使光标移至段落开头
符号{ 使光标移至段落结尾
屏幕级 字母H 使光标移至屏幕首部
字母L 使光标移至屏幕尾部
文档级 字母G 使光标移至文档尾行
n+G 使光标移至文档的第n行

二、删除操做table

操做符 说明
字母x 删除光标所在的单个字符
字母dd 删除光标所在的当前行
n+dd 删除包括光标所在行的后n行内容
d+$ 删除光标位置到行尾的全部内容

三、复制粘贴tab

操做符 说明
字母yy 复制光标所在当前行
n+yy 复制包括光标所在行的后边n行内容
y+e 从光标所在位置开始复制直到当前单词结尾
y+$ 从光标所在位置开始复制直到当前行结尾
y+{ 从光标所在位置开始复制直到当前段落开始的位置
P 将复制的内容粘贴到光标所在位置

四、模式切换移动

操做符 切换插入模式并执行操做
字母a 光标向后移动一位
字母A 光标移动到当前行末尾
字母I 光标移动到当前行行首
字母s 删除光标所在字符
字母S 删除光标所在行
字母o 在当前行之下新增一行
字母O 在当前行之上新增一行

五、其余经常使用操做文件

操做符 说明
字母u 撤销命令
符号. 重复执行上一次命令
字母J 合并两行内容
r+字符 快速替换光标所在字符
:wq 保存并退出
:q 退出
:w 保存
:q! 不保存强制退出
:set number 显示行号
:set nonumber 取消行号显示
:n 跳转到n行
:/xx 在文件中查找xx内容。若查找内容不为空,按n键向下查找,N键向上查找
相关文章
相关标签/搜索