VIM学习笔记
o 下面另起一行插入
O 上面另起一行插入
A 在末尾插入
ZZ 保存当前文件并退出Vim
0或Home 光标移动到当前行的第一个字符上
$或End 移动到当前行行尾
^ 移动到当前行的第一个非空白字符上
f 查找下一个字符 如fx在当前行上查找下一个字符x
F 方向与f相反
t 与f类似,只是光标停留在被搜索字符上
T 方向与t相反
% 匹配括号移动
gg 到开头
G 到结尾
10G 转到第10行
VG 选择当前光标到末尾文本
ggVG 选择全部
50% 到文本50%处(中间)
H 只是想移动到目前显示在屏幕上首行
M移动到目前显示在屏幕上中间
L移动到目前显示在屏幕上末行 (提示:"H"意为Home, "M"为Middle, "L"为Last)
CTRL-U命令会使文本向下滚动半屏
CTRL-D命令将窗口向下移动半屏
CTRL-F向前滚动一整屏
CTRL-B向后滚动一整屏
zz当前行置为屏幕正中央
zt 把当前行置于屏幕顶端
zb 把当前行置于屏幕底端
/string 搜索一个字符串,如/include。"3n"会去查找目标字符串的第3次出现。在"/"命令前使用
命令计数则不行
?string 反向搜索一个字符串
u
U恢复到该行的初始状态
Ctrl+r