X Window 系统使用指南--终端机模拟器
|
第8章终端机模拟器-细说xterm xterm是终端机模拟器-它是一个可以使X应用程式视窗看起来像普通 终端机一样的程式,而无需知道有关视窗系统的功能.我们已经使用过xterm 的一小部分,在本章中将更深入地探讨它所提供的特殊额外功能.并且说明许 多X程式共通的一些应用程式介面的面貌. 源代码网整理以下xterm模拟一个"哑终端机(dumbterminal)",但它也提供许多一般终 源代码网整理以下.设定终端机模式与特性的突现式(pop-up)选单 源代码网整理以下.可以上下移动萤幕影像的卷动棒(scrollbar)-当文字列因萤幕卷动 源代码网整理以下.模拟Tektronix4014终端机. 源代码网整理以下.可选择性地记录萤幕列到一个使用记录档(logfile). 源代码网整理以下."剪"(cut)"贴"(paste)文字区块. 源代码网整理以下.可选择文字颜色,视窗背景等... 源代码网整理以下.可选择VT100与Tek视窗字型. 源代码网整理以下.可设定(程式化(programmable))键盘. 源代码网整理以下我们首先描述选择功能的选单结构,接著描述如何使用选择功能. 源代码网整理以下 源代码网整理以下xterm有它自己的内建选单结构,可在使用期间改变设定.有三个选单可 源代码网整理以下┌————————————————┐ 源代码网整理以下xtermX11:这里的大多数选择项目为程式控制功能,例如:continuepro- 源代码网整理以下modes:设定大多数终端机的特性与选择Tektronix模拟功能.欲突现此 源代码网整理以下Tektronix:控制Tektronix视窗的外表.当处於Tektronix视窗时,须同时 源代码网整理以下选单的操作类似uwm,藉著按滑鼠按钮可突现选单,不放松按钮移动指标至想 源代码网整理以下许多选单的功能也能以启动xterm的命令列选项来设定.(事实上有某些功能仅 源代码网整理以下 源代码网整理以下突现xtermX11选单并选择Scrollbar项目,如图8-2.高亮度的部分告诉 源代码网整理以下1.萤幕上的列数与储存在卷动棒缓冲区(scrollbar"sbuffer)的列数之比率. 源代码网整理以下2.缓冲区的哪个部份目前显示在萤幕上. 源代码网整理以下例如在图8-2中:约有20列在萤幕上;高亮度部分约为总列数的5分之1, 源代码网整理以下┌—————————————————┐ 源代码网整理以下你可以利用滑鼠按钮移动卷动区的高亮度部分,以改变显示在萤幕上的文字. 源代码网整理以下注意:xterm采用异於其他视窗系统的卷动棒用法,特别是AppleMacintosh. 源代码网整理以下 源代码网整理以下假如你想移动本文到某一指定位置,例如:想看第50列之後的内容: 源代码网整理以下1.移动指标到卷动棒.游标变成垂直双箭头.(图8-3a) 源代码网整理以下2.按滑鼠中间按钮:游标变成水平箭头(图8-3b),且高亮度的顶端跳至游 源代码网整理以下3.假如视窗显示你所要的部分,则可以放开按钮.否则... 源代码网整理以下4....保持按住按钮,移动指标:高亮度部分跟随著指标移动(而视窗内的 源代码网整理以下┌————————————————┐ 源代码网整理以下 源代码网整理以下卷动视窗内的本文使文字列往上移出萤幕顶端:高亮度区向卷动棒底部移动, 源代码网整理以下1.移动指标到卷动棒.和前面一样游标变成垂直双箭头. 源代码网整理以下2.按下滑鼠左按钮:游标变成向上箭头.(图8-3c) 源代码网整理以下3.放开按钮:与箭头在同一列的文字移到萤幕顶端,且高亮度区也随著调整. 源代码网整理以下┌————————————————┐ 源代码网整理以下 源代码网整理以下向後卷动视窗本文,文字列由萤幕底部移出,使你得以看见先前打入的文字列 源代码网整理以下 源代码网整理以下只要你已经启动卷动功能,有两个Modes选单的选项可供利用. 源代码网整理以下Scrolltobottomonttyoutput(若有TTY输出将输出自动卷到底): 源代码网整理以下Scrolltobottomonkeypress(按键才卷到底):若你不在卷动区的底部, 源代码网整理以下 源代码网整理以下-sb:允许使用卷动棒.(预设:禁能(disable)) 源代码网整理以下-slnum:储存被卷离萤幕的若干列本文.(预设为64) 源代码网整理以下-sk:致能(enable)当按键才卷到底.(预设:禁能) 源代码网整理以下-si:致能当终端机输出时卷到底.(预设:致能) 源代码网整理以下 源代码网整理以下突现xtermX11选单,并选择logging选项.(假如你现在是第二次叫同样的 源代码网整理以下你可以藉著xtermX11选单停止或再度logging,反覆的停止和开始logging,你 源代码网整理以下 源代码网整理以下-l:致能登录使用过程 源代码网整理以下-lffile:将登录档写入指定档,以取代预设档(指定登录档仅设定登录档 源代码网整理以下使用一个导管(Pipeline)作为登录"档" 源代码网整理以下-lf选择项有一个特殊功能:假如file引数以导管记号(|)开头,则其馀 源代码网整理以下xterm-l-lf"|grep"^venus%">cmdlog" 源代码网整理以下 源代码网整理以下你可以从xterm视窗"剪"(cutting)部分本文,亦即拷贝本文到一个"剪 |
