描述
dtterm 客户机为写给 ANSI
X3.64-1979 和 ISO 6429:1992(E) 一致的字符终端的现有应用程序提供运行时的支持。
标志
注: dtterm 终端仿真器接受所有标准 X Toolkit 命令行标志以及下面列出的所有其他标志 (如果该标志以 + 而不是 -开头,那么该标志将复原为其缺省值):
| 项 |
描述 |
| -132 |
这样可以识别 DECCOLM 转义序列,也可以适当地调整 dtterm 窗口大小。 通常情况下,在
80 到 132 柱状方式之间转换的 DECCOLM 转义序列被忽略。 关联资源: c132。 |
| +132 |
导致忽略 DECCOLM 转义序列。 这是缺省行为。 关联资源: c132。 |
| -aw |
说明应该允许自动环绕处理。 当光标在一行的最右边,并且文本是输出这允许光标可以自动的换到下一行的开始。 这是缺省行为。 关联的资源: autoWrap。 |
| + 觉 |
说明应该禁止自动环绕处理。 关联的资源: autoWrap。 |
| -background 背景色 |
指定终端窗口的背景和用于滚动条和 X11 指针光标的缺省背景。 在 CDE 下,此标志缺省为主色集选择像素或背景像素,请参阅 -bs。 如果没有 CDE,该标志用最终的黑色衰减色作为 *background/*Background 的缺省色。 background_color 描述要使用的背景色。 关联的资源: background。 |
| -bd border_color |
指定所有窗口的边界色。 如果使用了再生窗口管理器,例如 dtwm 和 mwm,shell 小窗口边界就可能不可见。 缺省颜色为黑色。
border_color 描述了所用的边界颜色。 关联的资源: borderColor。 |
| -bg 背景色 |
与 -background相同。 background_color 描述要使用的背景色。 关联的资源: background。 |
| -bordercolor 边界颜色 |
与上面的 -bd 相同。
border_color 描述了所用的边界颜色。 关联的资源: borderColor。 |
| -borderwidth 边界宽度 |
指定 shell 小窗口的边界宽度。 此值可能被再生窗口管理器如 dtwm 和 mwm 覆盖。 缺省值为 0。border_width 用像素指定了窗口边界的宽度。 关联的资源: borderWidth。 |
| -bs |
指定终端窗口应该使用 Motif 选择色,而不是用于终端窗口背景色的背景色。 这是缺省行为。 关联资源:backgroundIsSelect。 |
| + bs |
指定终端窗口应该使用 Motif 选择色,而不是用于终端窗口背景色的背景色。 关联资源: backgroundIsSelect。 |
| -bw 边界宽度 |
与 -borderwidth相同。 关联的资源: borderWidth。 |
| -C |
指定在 /dev/console 指引的输出应该指引到终端窗口。 它作为一种方式提供,来避免那些通常在 ITE 上显示的输出覆盖 X 服务器上的显示。 它不作为将输出从任意系统 /dev/console 定向至任意 X 服务器的一种通用机制提供。 |
注: 您必须拥有 /dev/console 的所有权和读/写访问权才能使此标志工作。
| 项 |
描述 |
| -display 显示名称 |
指定 X11 显示服务器由 dtterm 使用。 缺省值为 $DISPLAY 环境变量中的值。 display_name 指定了连接到的 X11 服务器。 |
| -e program_argument... |
当启动 dtterm 后,指定一个要调用的可执行程序,作为一个子进程。 该标志必须是命令行的最后一个标志。 program_argument 指定了要运行的程序和命令行参数。 |
| -fb 字体集 |
在显示黑体终端文本时,指定要用的 XmFontSet。 应该将其指定为 Motif XmFontList。 只支持字符或者单空格的字体。 没有定义使用比例字体时的行为。 根据 userFont 的 XLFD 名称,将生成缺省粗体字。 如果该字体不可用,通过使用一个像素偏移量叠印用户字体,就会生成黑体文本。 fontset 指定了要用的黑体终端 XFontSet。 关联的资源: userFont。 |
| -fg 放弃颜色 |
指定用于滚动条和 X11 指针光标的缺省前台色和终端窗口的前台色。 在 CDE 下,该资源缺省为基本色集前景色像素。 如果不在 CDE 下,该资源就会缺省为具有最终白色衰减色的 *foreground 或 *Foreground。 foreground_color 指定了所用的前景色。 关联的资源: 前台。 |
| -fn 字体集 |
在显示终端文本时,指定一个要用的 XFontSet。 应该将其指定为 Motif XmFontList。 只支持字符或者单空格的字体。 没有定义使用比例字体时的行为。 该字体不会用来显示非终端文本,例如菜单栏、弹出菜单和对话框等。 缺省情况是与 XmText 小窗口部件以相同方式使用父代公告牌的 XmNtextFontList 值(请参阅 XmBulletinBoard)。 fontset 指定要使用的终端 XFontSet。 关联的资源: userFont。 |
| -font 字体集 |
与 -fn相同。 fontset 指定要使用的终端 XFontSet。 关联的资源: userFont。 |
| -前台 前台 |
与 -fg相同。 foreground 指定要使用的前景色。 关联的资源: 前台。 |
| -几何图形 几何图形字符串 |
指定期望的终端窗口的尺寸和位置。 缺省大小是 24 行,每行 80 字符。 没有缺省位置。 geometry_string 指定要用的终端几何结构。 关联的资源: 几何图形。 |
| -help |
显示一条消息,总结 dtterm 的用法。 |
| -标志性 |
说明终端仿真器最初应该放置在图标化的显示上。 关联的资源: iconic。 |
| + 标志性 |
说明终端仿真器最初应该作为一个通常的窗口放置在显示上。 这是缺省行为。 关联的资源: iconic。 |
| -j |
指定应当使用跳转滚动。 在跳转滚动下屏幕一次可以滚动多行。 在文本的很多行正发送到终端时,它就
提供了更快的屏幕更新。 最大可以跳转滚动的行数是由终端窗口中的行数限定的。 每一行都要显示。 这是缺省行为。 关联资源: jumpScroll。 |
| + j |
指定不应该使用的跳转滚动。 有关跳转滚动的描述,请参阅 -j。 关联资源: jumpScroll。 |
| -kshMode |
指定应该启用 ksh 方式。 在 ksh 方式下,通过扩展修饰符位设置按下的键,会生成转义字符,后面是非扩展击键生成的一个字符。 该标志可以与 emacs 以及 ksh 或 ied 的 emacs 命令行编辑器方式一起使用。 它与生成扩展的单一字节字符,以及生成多字节 Asian 字符的 meta 键的 \ 正常使用相冲突。 关联的资源: kshMode。 |
| +kshMode |
指定不应该启用 ksh 方式。 这是缺省行为。 关联的资源: kshMode。 |
| -l |
启用输出记录。 启用日志记录时,从子进程接收的所有输出都将记录到文件或命令管道 (通过 -If 标志指定)。 由于数据是从子进程直接记录的所以它就包含了由终端线路规范发送来的所有转义字符和回车或者是换行。 通过转义序列可以启用或者禁用输出。 关联资源: logging。 |
| + l |
禁用输出记录。 有关输出日志记录的描述,请参阅 -l。 此标志是缺省值。 关联资源: logging。 |
| -lf 文件名称 |
指定在 -l 标志中描述的输出日志所至的文件的名称。 如果 file_name 以管道符号(|)开始,那么字符串的其余部分就被看作是作为管道端点使用的一个命令。 缺省文件名是 DttermLogXXXXX(其中 XXXXX 是 dtterm 的进程标识),它是在 dtterm 开始的目录里创建的。 如果
最后五个字母是 XXXXX,就用进程标识代替它们。 file_name 指定了要用的日志文件名。 关联资源:logFile。 |
| -ls |
指定启动的 shell 应该是一个登录 Shell 程序,例如 argv[0] 的第一个字符是短划线,意味着 shell 应该从系统的概要文件和用户的 $HOME/.profile(对 ksh 和 sh 而言)读取,或者是从
系统的 csh.login 和用户的 $HOME.login(对 csh 而言)读取。 关联的资源: loginShell。 |
| + ls |
指定一个应该启动的通常(非登录)shell。 这是缺省行为。 关联的资源: loginShell。 |
| -map |
说明如果 dtterm 尚未映射(已图标化),就应将其自身映射(脱去图标)到子进程输出。 可以通过mapOnOutputDelay资源指定dtterm在子进程输出时不会映射自身的初始时间段。 关联资源:mapOnOutput。 |
| + 映射 |
指定此处不能有特定的映射行为。 这是缺省行为。 关联资源:mapOnOutput。 |
| -mb |
表示当用户在右边空白处附近输入时,dtterm 应该鸣响边界铃。 涉及的实际距离由 -nb 标志指定。 关联的资源: marginBell。 |
| + MB |
表示当用户在右边空白处附近输入时,边界铃不应鸣响。 这是缺省情况。 关联的资源: marginBell。 |
| -ms pointer_color |
说明给终端窗口 (X11) 的指针光标使用的前景色。 缺省值为使用终端窗口的前景色。 请参阅 前台。 pointer_color 指定了所用的指针前景色。 关联的资源: pointerColor。 |
| 项 |
描述 |
| -name 进程名称 |
指定 dtterm 窗口的 X11 名称。 prog_name 使用的名称。 |
| -nb 编号 |
如果边界空白响铃启用,指定从右边空白开始多少字符响铃会响。 缺省值为 10。 关联资源:nMarginBell。 |
| -r |
导致 dtterm 窗口前景色和背景色颠倒显示。 这与 -rv 和 -reverse 标志相同。 |
| + r |
导致 dtterm 窗口以正常的前景色和背景色显示。 这是缺省值,也与 + rv 标志相同。 |
| -reverse |
导致 dtterm 窗口前景色和背景色颠倒显示。 这与 -r 和 -rv 标志相同。 |
| -rv |
导致 dtterm 窗口前景色和背景色颠倒显示。 这与选择选项|全局选项是一致的,并且将“窗口背景”选项菜单变成“逆向”。 以该标志开始的 dtterm 窗口,将“窗口背景”选项菜单设置成“逆向”。 参阅“全局选项”。 |
| + rv |
导致 dtterm 窗口以正常的前景色和背景色显示。 这是缺省情况。 |
| -rw |
说明应该启用反向环绕处理。 关联的资源: reverseWrap。 |
| + rw |
说明不应该启用反向环绕处理。 这是缺省情况。 关联的资源: reverseWrap。 |
| -Sccn |
说明终端仿真器应该逆着预先开放的 pty 或者流向装置。 提供了此标志以用于 pty 或 STREAMS 设备的工作程序名称格式为 tty?? (例如,在 tty 后面恰好有两个字符)。 该标志目的是在 dtterm 被计划性地从另一应用程序调用时使用。 cc 指定 pty 或 STREAMS 设备的工作程序名称的最后两个字符,其中工作程序名称的格式为 tty??。 此值是被忽略了,但必须在长度上恰巧是两个字符。 n 指定对应于 pty 或 STREAMS 设备的已打开控制器端的文件描述符的编号。 |
| -Sc.n |
该标志与上面的 -Sccn 是一致的,但它是
以更大的 pty 名称空间提供给系统。 c 指定 pty 工作程序名称的最后一个组件。 此值被忽略,可能是空值。 n 指定对应于 pty 的已打开控制器端的文件描述符的编号。 |
| -sb |
说明应该显示一滚动条。 这是缺省情况。 关联资源: scrollBar。 |
| + sb |
表明不应显示滚动条。 关联资源: scrollBar。 |
| -sf |
说明 Sun 功能键转义码应该为功能键而不是标准 VT220 转义序列生成。 关联资源: sunFunctionKeys。 |
| + sf |
说明标准转义序列应该为功能键而不是 Sun 功能键转义码生成。 这是缺省行为。 关联资源:sunFunctionKeys。 |
| -slscreens[s|l]
|
说明在终端缓冲区内,超出窗口长度的行数。 该标志值由一个数后面跟一个可选的后缀组成。 如果不包含后缀,或者后缀是 l (ell),那么终端缓冲区的总长度就是屏幕加上终端窗口的长度。 如果后缀是 s (ess),终端缓冲区的总长度就是(屏幕数加一)倍的终端窗口长度。 如果窗口调整得较大,dtterm 就会尽量维持缓冲区与窗口的比值不变。 缺省值为 4s。 screens 指定要保存的屏幕数或行数。 关联的资源: saveLines。 |
| -ti term_id |
提供用来为终端标识查询选择正确响应的名称。 有效值为 vt100、vt101、vt102 和 vt220。 缺省值为 vt220。 term_id 指定要使用的终端标识。 |
| -title title_string |
指定窗口标题。 如果使用 -e 标志,那么缺省值将是程序路径的最后一个组件。 如果不使用 -e 标志,那么缺省值将是用于运行 dtterm (即 argv [0]) 的名称的最后一个组件。 titel_string 指定要用的标题。 关联的资源: title。 |
| -tm term_mode |
指定一个字符串,该字符串包含终端设置的关键字和它们可能会绑定的字符。 允许的关键字包括 intr、quit、
erase、kill、eof、eol、swtch、start、stop、brk、susp、dsusp、rprnt、flush、weras 以及 lnext。 没有应用到特定结构的关键字都会被正确分析和忽略。 可以将控制字符指定为 ^ ,后跟 char (例如 ^ c 或 ^ u) 和 ^? 可能用于指示删除。 这对于覆盖缺省终端设置是很有用的,而不必每次启动终端过程时进行 stty。 缺省值为 NULL。 term_modes 指定了终端方式字符串。 关联的资源: ttyModes。 |
| -tn term_name |
指定一个名称,设置 $TERM 环境变量。 缺省值为 vt220。term_name 指定
了要用的终端名称。 关联资源: termName。 |
| -usage |
在屏幕上显示使用情况消息。 |
| -vb |
表明更倾向于使用可视铃,而不是可听的铃。 不管何时收到 Control-G,都不响终端铃,而是闪烁窗口。 关联资源: visualBell。 |
| + vb |
说明相对于视觉,更喜欢听觉铃声提示。 这是缺省行为。 关联资源: visualBell。 |
| -w border_width |
与 -borderwidth相同。 border_width 指定窗口边界的宽度(以像素计)。 |
| -xrm resource_string |
允许在命令行指定 X11 资源管理器格式的资源。 resource_string 指定了 X11 资源字符串。 |
Resources
| 项 |
描述 |
| allowSendEvents |
指定终端仿真器应该允许合成事件(它是由另一个应用程序生成和发送的)。 启用该资源就可能承担一定的安全性风险。 缺省值为 False。 |
| appCursorDefault |
如果值为 True,光标键最初为应用程序方式。 如果是 False它们初始在光标方式中。 缺省值为 False。 |
| appKeypadDefault |
如果值为 True,小键盘键最初为应用程序方式。 如果是 False它们最初就在数字方式中。 缺省值为 False。 |
| autoWrap |
指定终端最初自动环绕处理是否启用。 缺省值为 True。 |
| background |
指定终端窗口的背景色和用于滚动条的缺省背景色。 在 CDE 下,该资源默认为原色集选择像素或原色集背景像素,请参阅 backgroundIsSelect。 缺省值为基本颜色设置背景像素。 如果没有 CDE,那么该资源缺省为 black。 |
| backgroundIsSelect |
如果是 true,那么该资源指定终端窗口应该使用 Motif 选择色,而不是用于终端窗口背景的背景色。 缺省值为 False。 |
| blinkRate |
指定光标在开和关状态闪烁时的毫秒数。 如果该值是 250,即光标在每秒中闪烁两次。 该值若是 0,即将闪烁关闭。 缺省值为 250。 |
| borderColor |
给窗口定义边界颜色。 当再生窗口管理器时,例如使用 dtwm 和 mwm,可能看不到窗口边界。 缺省值为“black”。 |
| borderWidth |
指定 shell 小窗口的边界宽度。 此值可能被再生窗口管理器如 dtwm 和 mwm 覆盖。 缺省值是 0。 |
| c132 |
指定在 80 到 132 柱之间切换到窗口的 DECCOLM 转义序列是否应该得到肯定。 缺省值为 False。 |
| charCursorStyle |
指定文本光标的形状。 char_cursor_box 的值指定了
光标和基本字体边界框中的宽度和高度。 char_cursor_bar 的值指定了光标和基本字体边界框的宽度、两个像素的高度,以及在基线上顶部的拉伸。 缺省值为 char_cursor_box。 |
| consoleMode |
指定在 /dev/console 指引的输出应该指引到终端窗口。 它作为一种方式提供,来避免那些通常在 ITE 上显示的输出覆盖 X 服务器上的显示。 它不作为将输出从任意系统 /dev/console 定向至任意 X 服务器的一种通用机制提供。 注:为使该标志起作用,您必须拥有 /dev/console 的所有权和读/写访问权。 缺省值为 False。 |
| foreground |
指定用于滚动条的缺省前景色和用于指针光标的颜色以及终端窗口的前景色。 在 CDE 下,该资源将缺省为基本前景色设置。 否则缺省为“white”。 |
| 几何 (geometry) |
指定期望的终端窗口的尺寸和位置。 缺省大小是 24 行,每行 80 字符。 没有缺省位置。 |
| iconGeometry |
指定期望的终端仿真器图标的位置。 窗口管理器可能忽略此值。 无缺省值。 |
| 标志性 |
如果是 true,指定终端仿真器最初应该放置在图标化的显示上。 窗口管理器(包括 dtwm 和 mwm)可能忽略此值。 缺省值为 False。 |
| iconicName |
指定图标名称。 如果使用 -e标志,默认值将是程序路径的最后一个分量。 如果不使用 -e 标志,那么缺省值将是用于运行 dtterm (即 argv [0]) 的名称的基本名称。 |
| jumpScroll |
指定应当使用跳转滚动。 在跳转滚动下屏幕一次可以滚动多行。 在文本的很多行正发送到终端时,它就
提供了更快的屏幕更新。 最大可以跳转滚动的行数是由终端窗口中的行数限定的。 可以保证所有行都会显示。 缺省值为 True。 |
| kshMode |
指定应该启用 ksh 方式。 在 ksh 方式下,通过扩展修饰符位设置按下的键将生成一个转义字符,后面是一个未扩展的击键生成的字符。 该标志可以与 emacs 以及 ksh 或 ied 的 emacs 命令行编辑器方式使用。 它与生成扩展的单一字节字符,以及生成多字节亚洲字符的元键的正常使用相冲突。 缺省值为 False。 |
| logFile |
指定写有如下描述的输出日志的文件名。 如果文件名以管道符号(|)开始,那么字符串的其余部分就被看作是作为管道端点使用的一个命令。 缺省文件名是 DttermLogXXXXX(其中 XXXXX 是一个独特的字符串),并且它是在启动子进程的目录内创建的。 如果最后五个字符是 XXXXX,就用一个独特的字符串代替它们。 |
| 记录 |
启用输出记录。 启用日志记录时,从子进程接收的所有输出都将记录到文件或命令管道 (通过 logFile 标志指定)。 由于数据是从子进程直接记录的所以它就包含了由终端线路规范发送来的所有转义字符和回车或者是换行。 通过转义序列可以启用或者禁用输出。 缺省值为 False。 |
| logInhibit |
说明应该禁用设备和文件记录。 缺省值为 False。 |
| loginShell |
指定启动的 shell 应该是一个登录 Shell 程序,例如 argv[0] 的第一个字符应该是短划线,意味着 shell 应该从系统的概要文件和用户的 $HOME/.profile(对 ksh 和 sh 而言)读取,或者是从系统的 csh.login 和用户的 $HOME.login读取(对 csh 而言)。 缺省值为 False。 |
| 项 |
描述 |
| mapOnOutput |
说明如果终端仿真器尚未映射(已图标化),那么它就应该将其自身映射(脱去图标)到子进程输出。 可以通过mapOnOutputDelay资源指定一个初始时间段,在该时间段内,子进程输出时不会进行映射。 缺省值为 False。 |
| mapOnOutputDelay |
指定dtterm启动后不执行mapOnOutput资源的秒数。 对于最初的输出(例如 shell 提示),这允许不自动映射到窗口,而发送到终端。 缺省值为 0(没有延迟)。 |
| marginBell |
指定当用户在靠近右边空白输入时,铃是否应该运行。 缺省值为 False。 |
| menuBar |
指定应该显示的一个下拉菜单。 缺省值为 True。 |
| menuPopup |
指定应该启用一个弹出菜单。 缺省值为 True。 |
| nMarginBell |
指定从右页边距开始的字符数,在该处页边距铃会响铃(如果该选项已启用)。 缺省值为 10。 |
| pointerBlank |
指定指针光标应该置于空白方式。 在这种方式,当指针移动,经过可选择的几秒钟,或者当击键输入时光标就会打开并封锁。 延迟通过pointerBlankDelay资源设置。 缺省值为 False。 |
| pointerBlankDelay |
在指针移动以后,定义在使指针光标封锁前等待的秒数。 如果值是 0,仅当击键输入时调用指针封锁。 缺省值为 2 秒。 |
| pointerColor |
说明给终端窗口指针 (X11) 的光标使用的前景色。 缺省值为使用终端窗口的前景色。 请参阅 前台。 |
| pointerColorBackground |
说明给终端窗口指针 (X11) 的光标使用的背景色。 缺省值是使用终端窗口背景色,请参阅 背景。 |
| pointerShape |
指定 X 光标字体字符,用作指针光标。 它应该作为包含标题为 XC_removed 的文件的一个字符串被指定。 缺省值为 xterm。 |
| reverseVideo |
指定是否应用反转视频。 缺省值为 False。 |
| reverseWrap |
指定是否启用逆向环绕处理。 缺省值为 False。 |
| saveLines |
说明在终端缓冲区内,超出窗口长度的行数。 该值由一个数后面是一个可选的后缀构成。 如果不包含后缀,或者后缀是 l (ell),那么终端缓冲区的总长度就是屏幕加上终端窗口的长度。 如果后缀是 s (ess),终端缓冲区的总长度就是(屏幕数加一)倍的终端窗口长度。 如果窗口调整得较大,dtterm 就会尽量维持缓冲区与窗口的比值不变。 缺省值为 4s。 |
| scrollBar |
指定滚动条是否可见。 缺省值为 True。 |
| sunFunctionKeys |
说明 Sun Function Key 转义码是否应该为功能键而不是标准 VT220 转义序列生成。 缺省值为 False。 |
| termId |
提供用来为终端标识查询选择正确响应的名称。 有效值为 vt100、vt101、vt102 和 vt220。 缺省值为 vt220。 |
| termName |
为 $TERM 环境变量定义名称。 缺省值为 vt220。 |
| 标题 |
指定窗口标题。 如果使用 -e 标志,那么缺省值将是程序路径的最后一个组件。 如果不使用 -e 标志,那么缺省值将是用于运行 dtterm (即 argv [0]) 的名称的最后一个组件。 |
| ttyModes |
指定一个字符串,该字符串包含终端设置的关键字和它们可能会绑定的字符。 允许的关键字包括:intr、quit、erase、kill、eof、eol、swtch、start、stop、brk、susp、dsusp、rprnt、flush、weras 和 Inext。 没有应用到特定结构的关键字都会被正确分析和忽略。 可以将控制字符指定为 ^ ,后跟 char (例如 ^ c 或 ^ u) 和 ^? 可能用于指示删除。 这对于覆盖缺省终端设置是很有用的,而不必每次启动终端过程时进行 stty。 缺省值为 NULL。 |
| userBoldFont |
在显示黑体终端文本时,指定要用的 XmFontSet。 应该将其指定为 Motif XmFontList。 只支持字符或者单空格的字体。 没有定义使用比例字体时的行为。 根据 userFont 的 XLFD 名称,将生成缺省粗体字。 如果该字体不可用,通过使用一个像素偏移量叠印用户字体,就会生成黑体文本。 |
| userFont |
在显示终端文本时,指定一个要用的 XFontSet。 应该将其指定为 Motif XmFontList。 只支持字符或者单空格的字体。 没有定义使用比例字体时的行为。 此字体将不用于显示非终端文本 (菜单栏,弹出菜单,对话框等)。 缺省值为使用父公告牌的 XmNtextFontList 值(参阅 XmBulletinBoard(3x))它与 XmText 小窗口采用的方式相同。 |
| visualBell |
说明相对于听觉,更喜欢视觉提示。 不管何时收到 CTRL-G,都不响终端铃声,而是闪烁窗口。 缺省值为 False。 |
指针用法
注: dtterm 允许您选择文本区域。 选择是基于 Inter-Client Communication Conventions Manual (ICCCM) 中指定的模型进行的。 dtterm 只支持基本的选择。 通过基本的转换,可以复制或者粘贴所选择的文本。 输入被当作键盘输入,在光标处插入。 下面描述了选择/插入操作以及它们的缺省赋值。
| 项 |
描述 |
| SELECT |
左边按钮用来选择需要复制的文本。 将指针移动到要复制文本的开头按住左边按钮,将光标移动到要复制文本末尾,然后松开按钮。 任何当前选择的文本可以通过单击左键一次取消选择,不需要移动鼠标。 |
| 插入 |
中间按钮从基本选择粘贴文本,将其当作键盘输入。 |
操作
| 项 |
描述 |
| bell ([Percentage]) |
该操作使得键盘铃在基础音量之上或之下指定百分比范围内鸣响。 |
| break () |
该操作向子进程发送中断信号。 |
| cancel () |
该操作向子进程发送 CAN (cancel) 字符。 |
| do () |
该操作向子进程发送与 Do 键相关的转义序列。 |
| edit-key (字符串) |
该操作向子进程发送与相应编辑键相关的转义序列。 这些键的解释是特定于应用程序的。 字符串的有效值是 find、insert、next、prior、remove 以及 select。 |
| extend-start () |
开始扩展目前选择的文本。 extend-end ( ) 注: 扩展当前选择。 选择文本数量取决于鼠标单击次数。
|
| function-key-execute (num [, type]) |
该操作向子进程发送与相应功能键 num 相关的转义序列。 对 num 的有效值是 1 到 35。 如果类型设置成函数(或者干脆就没有设置)就会将与功能键 num 相关的转义序列发送到子进程。 如果将 type 设置成 UDK,那么与用户定义键 num 相关的字符串就被发送到子进程。 |
| 抓取焦点 () |
该操作依据多次鼠标单击的次数,进行下面工作之一。 单击一次取消任何选定的文本,并且在指针位置设置选择支点;单击两次选择一个单词;
单击三次选择文本的一行;单击四次选中全部文本。 |
| hard-reset () |
该操作将在终端仿真器上进行硬复位。 |
| help () |
该操作向子进程发送与 DEC VT220 帮助键相关的转义序列。 这些键的解释是特定于应用程序的。 |
| keymap (名称) |
该操作动态定义了一个新的转换表,它的资源名后缀是 Keymap(大小写很重要)。 名称“None”恢复最初的转换表。 |
| key-key-execute (字符串) |
该操作向子进程发送与相应键区键相关的转义序列。 这些键的解释是特定于应用程序的。 对 string 的有效值包括:f1-f4、space、tab、enter、equal、multiply、add、separator、subtract、decimal、divide 以及 0 - 9。 |
| move-cursor (方向) |
该操作向子进程发送与相应光标移动相关的转义序列。 这些键的解释是特定于应用程序的。 direction 的有效值包括:up、down、backward 和 forward。 |
| re绘制-显示 () |
该操作刷新文本窗口的内容。 |
| 滚动 (count [, units]) |
如果计数小于零,该操作将显示存储向下滚动;如果 count 大于零,那么向上滚动。 滚动的行数依据 count 和 units。 units 的有效值是 page、halfpage或者是 line。 units 的缺省值为 line。 |
| select-调整 () |
该操作扩展选择。 选择文本数量取决于鼠标单击次数。
- 1 次单击 = char
- 2 次单击 = word
- 3 次单击 = line
- 4 次单击 = buffer
|
| select-all () |
该操作选择所有文本。 |
| select-page () |
该操作选择屏幕上所有文本。 |
| self-insert () |
该操作向子进程发送与被按下的键相关的转义序列。 |
| soft-reset () |
该操作进行终端软复位。 |
| stop (状态) |
该操作切换、启动或者停止从子进程读取数据的过程。 state 的有效值是 toggle、on 和 off。 |
| string (字符串) |
该操作插入指定文本 string,就像输入的一样。 如果 string 包含空格或非文字数字字符,必须对其加引号。 如果 string 以字符 0x 开始,那么就将其解释为十六进制字符常数。 |
| tab () |
该操作向子进程发送一个制表符。 |
| visual-bell () |
该操作迅速闪烁窗口。 |
| 虚拟绑定 |
对虚拟键的绑定是特定于供应商的。 当 dtterm 小窗口有输入焦点时,虚拟绑定不能应用。 关于绑定虚拟按钮和键的信息,请参阅 VirtualBindings。 |
文件
| 项 |
描述 |
| /usr/bin/diff |
包含 diff 命令。 |