0%
指令模式
| 快捷键 |
功能 |
| :q |
一般退出 |
| :q! |
强制退出不保存 |
| :wq |
保存退出 |
| :w fileName |
另存为文件名fileName |
| :set nu |
显示行号 |
| :set nonu |
取消行号显示 |
删除
| 快捷键 |
功能 |
| dw |
删除一个词 |
| dgg |
删除至文件开头 |
| dG |
删除至文件末尾 |
| dd |
删除当前行 |
| d$ |
删除本行光标后面的内容 |
| d0 |
删除本行光标前面的内容 |
复制粘贴
| 快捷键 |
功能 |
| yy |
复制当前行 |
| p(小写) |
在当前行之后粘贴 |
| P(大写) |
在当前行之前粘贴 |
撤销/恢复
搜索和替换
| 快捷键 |
功能 |
| /text |
在文档后面部分搜索text |
| ?text |
在文档前面部分搜索text |
| n |
移动到后一个搜索结果 |
| N |
移动到前一个搜索结果 |
| :%s/origin/replace/g |
将所有origin替换为replace |
光标操作
| 快捷键 |
功能 |
| w |
以单词为间隔向后移动 |
| W |
以单位为间隔向后移动,并忽略标点 |
| b |
以单词为间隔向前移动 |
| B |
以单词为间隔向前移动,并忽略标点 |
| G |
移动到文档末尾 |
| gg |
移动到文档第一行 |