一、光标移动操做文档
级别 | 操做符 | 说明 |
---|---|---|
字符级 | “左键”或字母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键向上查找 |