[转载]vi 常用命令简介
1、进入vi的命令
vim
filename :打开或新建文件,并将光标置于第一行首
vim +n
filename :打开文件,并将光标置于第n行首
2、移动光标
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
n$:光标移至第n行尾
G:最后一行行首
nG:光标移至第n行首
gg:第一行行首=1G
J:合并当前行和下一行
3、删除复制与粘贴
x(X):向后(前)删除一个字符
dd:删除光标所在行
ndd:向下删除n行
yy:复制光标所在行
p(P):将已复制的数据在 光标下(上)一行粘贴
4、查找与替换
/key:向下查找关键字
?key:向上查找关键字
n1,n2s/word1/word2/g(c)
5、撤销与重复
u:复原前一个操作(撤销)
ctrl+r:重做上一个操作
6、保存与退出
:w(!) 保存(强制)
:q(!) 退出(强制)
:wq(!) 保存退出(强制)
ZZ:保存退出
:w filename:另存为filename0
其他
set nu:显示行号
:sp filename :(打开一个文件的时候)分屏打开文件
ctrl+w+↑(↓):先按ctrl+w放开后↑(↓),光标移至上一个(下一个)窗口
ctrl+v :块操作
重要文件:~ /.vimrc
----夫英雄者,胸怀大志,腹有良谋,有包藏宇宙之机,吞吐天地之志者也。