vimtutor 进入教程

h – 左移

j – 下移

k – 上移

l – 右移

ESC – 回到正常模式

:q! 丢弃进入编辑器以来的改动,强制退出

:wq 保存文件并退出

0(零)– 移动光标到行首

w – 从当前光标当前位置直到下一个单词起始处,不包括它的第一个字符

e - 从当前光标当前位置直到单词末尾,包括最后一个字符

$ - 从当前光标当前位置直到当前行末

插入

i – 在当前光标插入文本

I(大写i)– 跳转到行首插入文本

a – 在当前光标后插入

A – 跳转到行末插入

删除

x – 删除光标所在位置的字符

dw – 从光标处删除到下一个单词的起始处

d$ – 从当前光标删除到行末

d0 – 删除该行中当前光标前的内容

de – 从光标处删除到一个单词的末尾

dd – 删除整行

计数

在动作前输入数字来重复动作

3w – 光标向前移动3个单词

2j – 光标向下移动2行

d2d(2dd)– 删除两行

撤销

u – 撤销最后执行的命令

U – 撤销对整行的修改

Ctrl+R – 撤销以前的撤销命令

置入

p – 将最后一次删除的内容置入光标之后

替换

r+要替换成的字符 – 将当前光标的内容替换成输入的字符

更改

cw(ce)– 删除光标后内容直到该单词末尾,并进入插入模式

c$

c0

cc – 删除整行并进入插入模式


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!

ADT 上一篇
高德地图API 下一篇