vim的命令模式(编辑模式)常用快捷键
-
模式转换
a) 【i】:在当前光标所在字符的前面,转为输入模式
b) 【a】:在当前光标所在字符的后面,转换为输入模式
c) 【o】:在当前光标所在行的下方,新建一行,并转换为输入模式:
d) 【I】:在当前光标所在行的行首,转换为输入模式
e) 【A】:在当前光标所在行的行尾,转换为输入模式
f) 【O】:在当前光标所在行的上方,新建一行,并转换为输入模式;
g) 【cc】删除当前行并输入新内容,相当于S。扩展【#cc】
h) 【C】删除当前光标到行尾,并切换成插入模式改变命令
【c】修改后切换成插入模式
命令模式–>插入模式
【c^】删除光标处到行首的字符,并进入插入模式
【c$】删除光标处到行尾的字符,并进入插入模式
【c0】(c零)删除光标处到当前行首的第一非空字符,并进入插入模式
【cb】删除当前第一个单词,并进入插入模式
【ce】删除下一个单词,并进入插入模式
【cw】删除光标处到单词词尾,并进入插入模式 -
逐字符移动
<
a) 【h】向左
b) 【l】向右(小写的L)
c) 【j】向上
d) 【k】向下
e) 【#COMMAND】移动#个字符
例如: 【#h】向左移动#个字符
【#l】向右移动#个字符
【#j】向上移动#个字符(相当于向上移动#行)
【#k】向下移动#个字符(相当于向下移动#行)