一、vi 翻页, 行首,行末命令
整页翻页 ctrl-f ctrl-b
f就是forword b就是backward
翻半页
ctrl-d ctlr-u
d=down u=up
滚一行
ctrl-e ctrl-y
zz 让光标所杂的行居屏幕中央
zt 让光标所杂的行居屏幕最上一行 t=top
zb 让光标所杂的行居屏幕最下一行 b=bottom
--> 上下左右方向键 ↑↓← →
--> 翻页 pagedown / pageup 按键
--> 数字 0 : 将光标移动到当前行首
--> $ : 将光标移动到当前行尾
--> G : 移动到这个文件的最后一行 nG : n 为数字,移动到这个文件的第n行. eg: 6G表示移动到第六行
--> gg: 移动到这个文件的第一行 相当于 1G
二、vi字符串检索(查找)命令:http://c.biancheng.net/view/636.html
1. / 命令
/命令的格式为:
/string
/命令从光标处开始向后寻找字符串 string。
2. ? 命令
? 命令的格式为:
?string
? 命令从光标处开始向前寻找字符串 string。
3. n 命令
n 命令重复上一条检索命令。
4. N 命令
N 命令重复上一条检索命令,但检索方向改变。例如上次的检索命令是向前检索,那么此次检索的方向是向后;如果上次的检索命令是向后检索,那么此次检索的方向是向前。
5. g/ 命令
g/ 命令的格式是为:
g/string
检索 string。g/
命令使光标停止在第一个检索到的 string 串的行首