执行 vi text.c
或者 vi test.c +n ,则可以打开text.c后直接跳到第n行, 比如vi test.c +5 ,则跳到第5行
移动到第n行:nG , 1G就是移动到第1行,G是移动到最后一行
移动到行首 : 0
移动到行尾: $
往下移动n行: n+
往上移动n行: n-
翻页: Ctrl + f 往下翻, Ctrl + b 往上翻
删除n行: ndd , 比如dd是删除一行, 5dd是删除往下5行
复制n行 : nyy
粘贴: p
撤销: u
查找: /xxx, 然后n往下找,N往上找
将所有p1用p2替换: %s/p1/p2/g
将p1用p2替换,逐个确认: %s/p1/p2/gc
保存退出:x 或 wq , 强制退出: q!