vi介绍编 (2) 参数简介
vi介绍编(2)参数简介
2 Q6 j: v, K( s6 {0 |& |2006-06-01" \' A: E2 ^2 E2 ]7 n
$ H- ?8 u0 k% ]3 u k) I2 k8 I. I/ I8 r
◎ex,vi,view-texteditors, r* X- _ u. E/ S5 [" F
" ?& y# k$ X8 W3 k- w3 M! C' s
◎SYNOPSIS
9 O& ~3 B& ~) C( m3 V' n9 h) X3 ?
vi[-eFGlRrSv][-ccmd][-ttag][-wsize][file...]
. d% p9 J, _8 J+ c, s* m1 H: yex[-eFGRrSsv][-ccmd][-ttag][-wsize][file...]$ ^) B5 _- d* g
5 x4 p9 d$ \, }( X9 `' d◎DESCRIPTION. N0 J" r! y% s
/ D) _3 O$ C5 O
ex和vi是相同程式但不同介面,ex是一行处理的(line-oriented),
# }" C- a, _% X Q5 M+ u, V: i$ lvi是以全萤幕为基准的(screenoriented).二者能相互切换.
1 ]" o2 y! L9 K: u/ E6 a2 E1 s2 [0 d, N$ a' J% H% ]4 s
View相当於vi使用-R(唯读)参数, a2 k+ R9 V1 E
2 f- B' t3 z! Y
◎OPTIONS
$ ?7 Z' f/ A e& _. a
h8 Z Z7 i6 B4 t6 z$ z2 H-e以ex模式开始编辑,如同用ex编辑一般。7 p. c# U- `: r6 w' q" x: Y z
vi-efilename等同於exfilename, O8 G* U, s. J6 X7 j3 \! v
9 R3 L0 I2 X" }9 n
-F当第一次编辑时,不要让vi整个档案。0 i! Z' N1 y7 m- @
(预设是整个档案,以避免当您在编辑时,他人更改这个档案。)
( ~/ f1 k2 m' H( l3 j
) t! R1 x% t: H. H4 G3 h. u G! ~-R以唯读模式开启,如同以vipw开启档案,或在命令列中设定readonly参数。+ ]' X1 v2 R! m, w9 Y1 X+ ^8 U" h! `
" \( U! \. S0 ?9 G8 Z-r重新取得某个特定档案,若没有指定档案,档案表列会被重新取得。9 ?: s+ A" V; F
若没有该指定档案,档案会被视为没有-r参数编辑。
" R& I2 @" j' @8 Y6 w( ~- }2 b0 @ X- ^- U/ a& k7 b8 f
-S以安全编辑模式启动,不允许所有的外部程式存取。
- k# b* |! n' R+ b& J" [& Y" {# Y
-s进入batch模式,只能应用在ex编辑。batch模式在执行exscripts非常有用。
, h. W) S. I0 p1 m: N" }一些及时资讯及其他使用者导向的讯息被忽略(不显示),
0 i4 O" X9 K; {% u没有开始档案或环境变数被读取。& j5 g! Q8 a3 G8 f# A
7 }6 ~& s* E! S6 _ y- I
-w设定基本的视窗大小,用以定义显示的行数。
2 S! s. ?- C7 V2 k: m% E2 w; v: I+ X# s
-v以vi模式开始编辑,如同vi或view命令。: R- ^' m ]! H
2 f2 l" x2 z$ |& {2 e8 V- U9 ?1 i
ex/vi从标准输入读取讯息,在vi介面,若标准输入不是一个终端机,会产生错误。! H/ A% P& f6 l0 c! [) J- q' F+ W3 n
在ex介面,若标准输入不是终端机,无论如何ex会试着从他读取命令。
& T+ ^! E* t5 w6 Q0 V: [5 Z然而,此时会以batch模式进行,如同-s参数被指定。
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)