VIM
hjkloOpPnN
上面的都是常规,我们就不细说了。
v -> 列模式
V -> 行列模式
- -> 向下搜索当前光标所在的单词
-> 向上搜索当前光标所在的单词
I-- [ESC] → I是插入,插入“--”,按ESC键来为每一行生效。
i模式(in word模式)
ci
di
yi
cf" 删除到冒号
行内操作
fa → 到下一个为a的字符处,你也可以fs到下一个为s的字符。
t, → 到逗号前的第一个字符。逗号可以变成其它字符。
F和T为f和t的反方向
";"命令重复前一次输入的f, t, F, T命令,而","命令会反方向重复前一次输入的f, t, F, T命令。这两个命令前也可以使用数字来表示倍数。
在 Insert 模式下,你可以输入一个词的开头,然后按
J -> 把所有的行连接起来(变成一行)
< 或 > -> 左右缩进
= -> 自动给缩进 (陈皓注:这个功能相当强大,我太喜欢了)
:split → 创建分屏 (:vsplit创建垂直分屏)