下载此文档

vi命令.xls


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
模块具体命令
启动VI会话
vi file  编辑file
vi –r file  系统崩溃后,编辑保存的最后一个file版本
vi –R file  在只读模式下编辑file
vi +n file  在只读文件并将光标置于第N行
vi + file  编辑文件并将光标置于最后一行
vi file1 file2 file3…  通过文件file3编辑file1,并且保存对file1的改动后,
你可以通过键入:n移动到file2
vi +/string file  编辑文件并将光标置于包含有string的行的开头
在vi中添加文本
a   在光标后添加新的文本
A  在当前行的末尾添加新的文本
i  在光标前插入新的文本
I  在当前行的头部插入新的文本
o  在当前行的下面打开一行并插入
O  在当前行的上面打开一行并插入
:r file  读取file并在当前行后插入
:nr file  读取file并在第N行后插入
Escape  返回到命令模式
^v char  插入时忽略char的特殊意思。这用于插入特殊的字符

在vi 中删除文本
x  删除光标处的字符。在X的前面加上一个数字则可确定要删除的字符数
nx  删除以光标处开始的N个字符
X  删除前面的字符。在X的前面加上一个数字则可确定要删除的字符数
nX  删除前面的n个字符
dw  删除到下一个单词的开始处为止
ndw  删除以当前单词为开头随后的n个单词
dG  删除行一直到文件的结尾
dd  删除整个行
ndd  删除以当前行开始的n行
db  删除前一个单词
ndb  删除以当前行开始的n 行
:n,md  删除n到m之间的行
D or d$  从光标处开始一直删除到行的结尾
mand  删除光标命令(mand)所指处的文本,
dG将从当前行删除到文件的结尾
^h或backspac  插入时删除前一个字符
^w  插入时删除前一个字符

在vi中修改文本
rchar  用char替代当前字符
Rtext escape  用text替代当前字符,直到输入ESC键结束
stext escape  用text替代当前字符
text escape  用text替代整行
cwtext escape  用text替代整行
Ctext escape  将当前字改为text
cG escape  修改到文件的末尾
ccursor_cmd text escape  从当前位置处到光标命令(cursor_cmd)所指位置处都改为text


vi中的搜索和替代
/text  在文件中向前搜索text
?text  在文件中向后搜索text
n  同最初搜索相同的方向重复搜索
N  同最初搜索相反的方向重复搜索
ftext  在当前行中向前搜索text
Ftext  在当前行中向后搜索text
ttext  在当前行中向前搜索text,并在text字符前停止
Ttext  在当前行中向前搜索text,并在text字符后停止
:set ic  搜索时忽略大小写

vi命令 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小枷
  • 文件大小42 KB
  • 时间2018-06-19
最近更新