vim 技巧
增
i(insert)
I 最前面insert
a(append)
A最后面append
o(open a line)往下开启一行
O往上开启一行
删
d(delete)
dw(delet word)
dd(删除一行)
x(删除一个字符)
拓展
diw(delete inner word)
daw(delete around word)
改
c(change)
ciw(change inner word)
ci”(change inner “)
ct)修改到右括号
查
fs(find s) 跳到本行第一个s字符
/往后查找,如/xxx 全文搜索xxx
;查找下一个
?往前查找
移动
h←
j↓
k↑
l→
w(word)往后跳一个单词
b(back word)往前返回一个单词
以空格为界区分单词
行间跳转
:18 跳转到第18行
18G 跳转到第18行
行内跳转:
0行首
$行尾
ctrl+o返回上一个位置
G文件结尾
gg文件开头
ctrl+f(forward)往后翻页
ctrl+u(upward)往前翻页