当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > vi介绍编(2)参数简介

Unix/Linux
mysql+httpd+gd+php+zend
automake 小回顾
unix黑客精神的最好诠释
www
sun t3存储的设置
RPM简明中文手册
Linux爱好者入门教程 序章 (持续更新)
第一章 Linux基础知识 (飘心)
linux下进程与线程
浅谈如何学习linux
第二章 Linux安装
硬件安装指南
Windows 2000 的桌面不見了的解決方法
部分的ADSL路由器默认帐号密码
如何设定安全log服务器呢?
iptables 规则速查
网友学习 Linux 的七点忠告
sniffer的含义及原理
Linux编程白皮书 第二章 内存管理
Linux编程白皮书 第二章 内存管理 2.1.1 请求调页 --2.1.5 访问控制

Unix/Linux 中的 vi介绍编(2)参数简介


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 61 ::
收藏到网摘: n/a

◎ex, vi, view - text editors

◎SYNOPSIS

vi [-eFGlRrSv] [-c cmd] [-t tag] [-w size] [file ...]
ex [-eFGRrSsv] [-c cmd] [-t tag] [-w size] [file ...]

◎DESCRIPTION

ex和vi是相同程式但不同介面,ex是一行处理的(line-oriented),
vi是以全萤幕为基准的(screen oriented).二者能相互切换.

View相当於vi使用-R(唯读)参数

◎OPTIONS

-e 以ex模式开始编辑,如同用ex编辑一般。
vi -e filename 等同於 ex filename

-F 当第一次编辑时,不要让vi整个档案。
(预设是整个档案,以避免当您在编辑时,他人更改这个档案。)

-R 以唯读模式开启,如同以vipw开启档案,或在命令列中设定readonly参数。

-r 重新取得某个特定档案,若没有指定档案,档案表列会被重新取得。
若没有该指定档案,档案会被视为没有-r参数编辑。

-S 以安全编辑模式启动,不允许所有的外部程式存取。

-s 进入batch模式,只能应用在ex编辑。batch模式在执行ex scripts非常有用。
一些及时资讯及其他使用者导向的讯息被忽略(不显示),
没有开始档案或环境变数被读取。

-w 设定基本的视窗大小,用以定义显示的行数。

-v 以vi模式开始编辑,如同vi 或view命令。

ex/vi从标准输入读取讯息,在vi介面, 若标准输入不是一个终端机,会产生错误。
在ex介面,若标准输入不是终端机,无论如何ex会试着从他读取命令。

然而,此时会以batch模式进行,如同-s参数被指定。

◎参考资料: man vi