下载此文档

linuvi命令大全精编.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
Lele was written in 2021
linuvi命令大全精编
linux vi 命令大全
进入vi的命令
vi filename
打开或新建文件,并将光标置于第一行首
vi +n filename
打开文件,并将光标置于第n行首
vi + filename
打开文件,并将光标置于最后一行首
vi +/pattern filename
打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename
在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename
打开多个文件,依次进行编辑
移动光标类命令
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
替换当前字符
R
替换当前字符及其后的字符,直至按ESC键
s
从当前光标位置处开始,以输入的文本替代指定数目的字符
S
删除指定数目的行,并以所输入文本代替之
ncw或nCW
修改指定数目的字
nCC
修改指定数目的行
删除命令
ndw或ndW
删除光标处开始及其后的n-1个字
do
删至行首
d$
删至行尾
ndd
删除当前行及其后n-1行
x或X
删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u
删除输入方式下所输入的文本
搜索及替换命令
/pattern
从光标开始处向文件尾搜索pattern
pattern
从光标开始处向文件首搜索pattern
n
在同一方向重复上一次搜索命令
N
在反方向上重复上一次搜索命令
:s/p1/p2/g
将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g
将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g
将文件中所有p1均用p2替换
选项设置
all
列出所有选项设置情况

linuvi命令大全精编 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人丽丽
  • 文件大小1.80 MB
  • 时间2021-05-14