没有合适的资源?快使用搜索试试~ 我知道了~
首页LINUX系统中VI命令的具体使用方法
LINUX系统中VI命令的具体使用方法

UNIX下的编辑器有ex,sed和vi等,其中使用最为广泛的是vi,而vi命令比较多, 初用的时候觉vi不太好用,但当你熟悉下面的命令后,就会领略它的好处.
资源详情
资源评论
资源推荐

VI 使用方法
简述:UNIX 下的编辑器有 ex,sed 和 vi 等,其中使用最为广泛的是 vi,而 vi 命令比较多,
初用的时候觉 vi 不太好用,但当你熟悉下面的命令后,就会领略它的好处.
进入 vi 的命令
vi lename :打开或新建文件,并将光标置于第一行首
vi +n lename :打开文件,并将光标置于第 n 行首
vi + lename :打开文件,并将光标置于最后一行首
vi +/pattern lename:打开文件,并将光标置于第一个与 pattern 匹配的串处
vi -r lename :在上次正用 vi 编辑时发生系统崩溃,恢复 lename
vi lename....lename :打开多个文件,依次进行编辑
移动光标类命令[/b]
h :光标左移一个字符
l :光标右移一个字符
space:光标右移一个字符
Backspace:光标左移一个字符
k 或 Ctrl+p:光标上移一行
j 或 Ctrl+n :光标下移一行
Enter :光标下移一行
w 或 W :光标右移一个字至字首
b 或 B :光标左移一个字至字首
e 或 E :光标右移一个字至字尾
) :光标移至句尾
( :光标移至句首
}:光标移至段落开头
{:光标移至段落结尾
nG:光标移至第 n 行首
n+:光标下移 n 行
n-:光标上移 n 行
n$:光标移至第 n 行尾
H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
屏幕翻滚类命令
Ctrl+u:向文件首翻半屏
Ctrl+d:向文件尾翻半屏
Ctrl+f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏
nz:将第 n 行滚至屏幕顶部,不指定 n 时将当前行滚至屏幕顶部。
插入文本类命令
i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
— 1 —


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1