英语法语西班牙语

Ad


OnWorks 网站图标

xterm - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 xterm

这是 xterm 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


xterm - X 的终端模拟器

概要


xterm的 [-工具包选项 ...] [-选项 ...] []

商品描述


xterm的 程序是 X Window 系统的终端模拟器。 它提供了 DEC
VT102/VT220 和 VT320/VT420/VT520 等上级终端的精选功能
(VTxxx)。 它还为不能使用 Tektronix 4014 的程序提供
直接窗口系统。 如果底层操作系统支持终端调整大小
功能(例如,源自 4.3BSD 的系统中的 SIGWINCH 信号), xterm的
使用这些工具在窗口大小调整时通知在窗口中运行的程序。

VTxxx 和 Tektronix 4014 终端都有自己的窗口,以便您可以编辑
在一个文本中,同时在另一个中查看图形。 为了保持正确
纵横比(高度/宽度),泰克图形将被限制为最大的框
适合窗口的 4014 的纵横比。 这个框位于左上角
窗口的区域。

虽然可能同时显示两个窗口,但其中之一被认为是
用于接收键盘输入和终端输出的“活动”窗口。 这是窗口
包含文本光标。 可以通过转义序列选择活动窗口,
VTxxx 窗口中的“VT 选项”菜单,以及 4014 窗口中的“Tek 选项”菜单。

仿真


VT102 仿真相当完整,但不支持自动重复。 双尺码
如果您的字体服务器支持可缩放字体,字符将正确显示。 VT220
仿真不支持软字体,否则是完整的。

终端数据库(术语信息 (5)或 期限上限 (5)) 使用的条目 xterm的 包括

一个可选的特定于平台的条目(“xterm”),
“xterm”,
“vt102”,
“vt100”,
“ansi”和
“哑的”

终端 自动按此顺序在终端数据库中搜索这些条目并
然后设置“TERM”和“TERMCAP”环境变量。 您也可以使用“vt220”,
但必须设置终端仿真级别 十进制终端ID 资源。 在大多数
系统, xterm的 将使用 terminfo 数据库。 一些较旧的系统使用 termcap。 (这
如果不设置“TERMCAP”环境变量 xterm的 链接到 terminfo 库,
因为 terminfo 的 termcap 仿真没有提供必要的信息
图书馆)。

许多特别 xterm的 可以在程序控制下通过一组
与标准 VT102 转义序列不同的转义序列。 (见 终端
系统 序列 文档。)

Tektronix 4014 仿真也相当不错。 它支持 12 位图形寻址,
缩放到窗口大小。 四种不同的字体大小和五种不同的线条类型
支持的。 不支持直写或散焦模式。 泰克文本和
图形命令由内部记录 xterm的 并且可以通过发送写入文件
COPY 转义序列(或通过 泰克 菜单; 见下文)。 文件名
将会 ”COPYYYYY-MM-dd.hh:mm:ss“, 在哪里 YYYY, MM, dd, hh, mmss 是年、月、
执行 COPY 时的日、时、分和秒(文件在
目录 xterm的 开始于,或登录的主目录 xterm的).

并非本手册中描述的所有功能都必须在此版本中可用
of xterm的. 某些(例如,非 VT220 扩展)只有在编译后才可用
in,虽然最常用的是默认配置。

其他 特点


终端 当指针进入窗口时自动突出显示文本光标
(选中)并在指针离开窗口时取消突出显示(未选中)。 如果
window 是焦点窗口,那么无论在哪里文本光标都会高亮显示
指针是。

在 VT102 模式下,有转义序列可以激活和停用备用屏幕
缓冲区,与窗口的显示区域大小相同。 激活后,
当前屏幕被保存并替换为备用屏幕。 保存滚动的行
关闭窗口顶部被禁用,直到恢复正常屏幕。 通常
终端说明 xterm的 允许可视化编辑器 vi(1) 切换到备用
用于编辑和退出时恢复屏幕的屏幕。 一个弹出菜单条目使它变得简单
在正常和备用屏幕之间切换以进行剪切和粘贴。

在 VT102 或 Tektronix 模式下,都有转义序列来更改名称
视窗。 此外,在 VT102 模式下, xterm的 实现窗口操作控制
序列来自 终端,例如调整窗口大小,设置其在屏幕上的位置。

终端 允许基于字符的应用程序接收鼠标事件(当前按钮按下
和释放事件,以及按钮运动事件)作为键盘控制序列。 看 终端
系统 序列 了解详情。

配置


xterm的 终端模拟器接受标准的 X Toolkit 命令行选项以及
许多特定于应用程序的选项。 如果选项以 ` 开头+' 而不是 `-', 这
选项恢复为默认值。

-版
这导致 xterm的 将版本号打印到标准输出,然后退出。

-救命 这导致 xterm的 打印出描述其选项的详细消息,每个
线。 消息被写入标准输出。 打印消息后,
xterm的 退出。 终端 生成此消息,对其进行排序并注意是否
-选项“或者”+选项” 打开或关闭该功能,因为某些功能
历史上一直是其中之一。 终端 生成简明的帮助信息
(每行多个选项)当使用未知选项时,例如,

xterm的 -z

如果特定选项(例如日志记录)的逻辑未编译为 xterm的,
该选项的帮助文本也不显示 -救命 选项。

大部分 xterm的 选项实际上是由 X 工具包解析的,它设置资源
值。 终端 为 X Toolkit 提供了一个选项表。 其中一些被标记,
告诉 X Toolkit 忽略它们(-救命, -版, , -e-入)。 之后
X Toolkit 已经解析了命令行参数,它删除了它处理的那些,
留下特别标记的参数 xterm的 处理。

-版-救命 选项被解释,即使 xterm的 无法打开显示器,并且
可用于测试和配置脚本。 随着 , 他们被检查
在其他选项之前。 去做这个, xterm的 有自己的(更简单的)参数解析器,以及
带有 X Toolkit 内置选项列表的表格。

依赖 X Toolkit 解析选项和关联值有优势
的简单性和与 X 资源机制的良好集成。 有几个
缺点

· 终端 无法轻易判断资源值是否由外部之一设置
资源或应用程序默认文件,或者如果它是通过 -xrm 选项或
通过一些直接相关的命令行选项。 终端 只看到最终结果:a
创建其小部件时提供的值。

· 终端 不知道资源文件中特定选项和项目的顺序
被评估。 相反,它会同时查看给定小部件的所有值。
在这些选项的设计中,有些被认为更重要,并且可以覆盖其他选项
选项​​。

X Toolkit 使用模式(常量和通配符)来匹配资源。 一旦
特定模式已被使用,它不会修改它。 要覆盖给定的设置,
必须使用更具体的模式,例如,将“*”替换为“.”。 有些不好——
设计的资源文件过于具体,无法让命令行选项影响
相关的小部件值。

· 在少数情况下,X Toolkit 以不起作用的方式组合了其标准选项
很好 xterm的. 这发生在颜色 (-fg, -B) 和反转 (-rv) 选项。
终端 对这些进行了特例,并调整其“反向”感以减少用户
惊喜。

可以给出一个参数(在所有选项之后)。 那覆盖 xterm的的内置选择
外壳程序:

· 如果参数不是相对路径,即以“./”或“../”开头, xterm的
在用户的 PATH 中查找文件。 在任何一种情况下,如果 xterm的
不能构造绝对路径。

· 如果检查失败(或者如果没有给出这样的参数), xterm的 接下来检查“外壳”
多变的。 如果指定了一个可执行文件, xterm的 将尝试开始。
然而, xterm的 另外检查它是否是一个有效的外壳,如果
它不是。

· 如果“SHELL”没有设置为可执行文件, xterm的 尝试使用shell程序
在用户的密码文件条目中指定。 和以前一样, xterm的 验证这是否是一个
有效的外壳。

· 最后,如果密码文件条目没有指定有效的shell, xterm的 使用
/ bin / sh的.

-e 选项不能与此参数一起使用,因为它使用以下所有参数
选项。

终端 通过在文本文件中查找路径名来验证 shell 程序 / etc /壳。 它
特殊对待环境变量“SHELL”,因为(如“TERM”), xterm的 都读
并更新变量,因为程序由 xterm的 不一定是
贝壳。

其他选项用于控制外观和行为。 并非所有选项都是
必须配置到您的副本中 xterm的:

-132 通常,在 102 和 80 之间切换的 VT132 DECCOLM 转义序列
列模式被忽略。 此选项导致 DECCOLM 转义序列为
认可,并且 xterm的 窗口将适当调整大小。

-啊 该选项表示 xterm的 应始终突出显示文本光标。 经过
默认, xterm的 每当失去焦点或
指针离开窗口。

+啊 该选项表示 xterm的 应该根据
焦点。

-爱 如果该功能已编译为该选项,则此选项将禁用活动图标支持 xterm的.
这相当于设置 vt100 资源 活动图标 为“假”。

+艾 如果该功能已编译为,则此选项启用活动图标支持 xterm的.
这相当于设置 vt100 资源 活动图标 到“真实”。

-aw 此选项表示应允许自动环绕。 这允许
光标在下一行时自动换行
输出一行和文本的最右边位置。

+啊 此选项表示不应允许自动环绕。

-b
此选项指定内边框的大小(外边框之间的距离)
字符的边缘和窗口边框)以像素为单位。 那就是 vt100
内部边界 资源。 默认值为“2”。

+BC 关闭文本光标闪烁。 这将覆盖 光标闪烁 资源。

-公元前 打开文本光标闪烁。 这将覆盖 光标闪烁 资源。

-bcf 毫秒
设置文本光标在闪烁时关闭的时间量 光标关闭时间
资源。

-bcn 毫秒
设置文本光标闪烁时的时间量 游标时间
资源。

-bdc 设置 vt100 资源 颜色BD模式 为“false”,禁用字符显示
以粗体属性作为颜色。

+bdc 设置 vt100 资源 颜色BD模式 为“true”,启用字符显示
用粗体属性作为颜色而不是粗体。

-cb 设置 vt100 资源 切到行首 为“假”。

+CB 设置 vt100 资源 切到行首 到“真实”。

-cc 字符类范围:折扣值[,...]
这设置了由给定范围指示的类,用于按词选择。
请参阅指定字符类和讨论的部分 字符类
资源。

-cjk_宽度
设置 宽度 资源为“真”。 打开时,带有东亚字符的字符
UTR 11 中的歧义 (A) 类别的列宽为 2。否则,它们的列宽为
列宽为 1。这可能对某些基于 CJK 文本终端的旧版很有用
假设方框图和其他图的列宽为 2 的程序。它也
当您指定 TrueType CJK 双宽(双
宽度/等宽)字体或者 -F A 在命令行或 人名 资源。
默认为“假”

+中日韩宽度
重设 宽度 资源。

绳子
此选项允许您覆盖 xterm的的资源类。 通常是
“XTerm”,但可以设置为另一个类,例如“UXTerm”以覆盖选定的
资源。

-厘米 此选项禁用对 ANSI 颜色更改转义序列的识别。 它设置
颜色模式 资源为“假”。

+厘米 此选项可识别 ANSI 颜色变化转义序列。 这是
与...相同 vt100 资源 颜色模式.

-cn 此选项表示不应在行模式选择中剪切换行符。 它
设置 切换行 资源为“假”。

+cn 此选项表示应在行模式选择中剪切换行符。 它
设置 切换行 资源为“真”。

- 铬 颜色
此选项指定用于文本光标的颜色。 默认是使用
与用于文本的前景色相同。 它设置了 光标颜色 资源
根据参数。

-和 该选项表示 xterm的 应该解决 更多(1) 程序
这会导致它错误地显示与宽度完全相同的线条
窗口,后跟一个以制表符开头的行(前导制表符不是
显示)。 这个选项之所以如此命名是因为它最初被认为是一个错误
,在 诅咒(3x) 光标运动包。

+铜 该选项表示 xterm的 不应该解决 更多(1) 提到的错误
以上。

-直流 此选项禁用转义序列以更改动态颜色:vt100
前景色和背景色,其文本光标颜色,指针光标
前景和背景颜色,泰克模拟器前景和背景
颜色,其文本光标颜色和突出显示颜色。 该选项设置
动态颜色 选项为“假”。

+直流 此选项使转义序列能够更改动态颜色。 选项集
动态颜色 选项为“真”。

-e 程序 [ 参数 ... ]
此选项指定要运行的程序(及其命令行参数)
xterm的 窗户。 它还将窗口标题和图标名称设置为基本名称
正在执行的程序,如果两者都不是 -T 也不 -n 在命令行中给出。
本篇 必须 be 最后 选项 on 命令 线。

-en 编码
此选项确定编码 xterm的 运行。 它设置了 当地
资源。 使用支持 UTF-8 以外的编码 卢伊特。 该 LC 选项
应该代替 -en 对于支持区域设置的系统。

-fb 字体
此选项指定显示粗体文本时要使用的字体。 它设置了
粗体 资源。

这个字体必须和普通字体一样高和宽,否则就是
忽略。 如果只指定了一种普通字体或粗体字体,它将被用作
普通字体和粗体将通过重划该字体产生。

另见讨论 粗体模式始终加粗模式 资源。

-F A 模式
此选项设置从 FreeType 库中选择的字体的模式,如果
对该库的支持被编译成 xterm的. 这对应于
人名 资源。 指定 CJK 全角字体时,还需要
打开 宽度 资源。

另见 渲染字体 资源,它与此结合以确定是否
FreeType 字体最初处于活动状态。

-fbb 该选项表示 xterm的 应该比较正常和粗体字体边界
盒以确保它们是兼容的。 它设置了 免费粗体框 资源为“假”。

+脸书 该选项表示 xterm的 不应该比较普通字体和粗体字体的边界
盒以确保它们是兼容的。 它设置了 免费粗体框 资源为“真”。

-FBX 该选项表示 xterm的 不应该假设正常和粗体
有 VT100 线描字符。 如有遗漏, xterm的 将绘制
字符直接。 它设置了 强制框字符 资源为“假”。

+FBX 该选项表示 xterm的 应该假设正常和粗体字体有
VT100 线描字符。 它设置了 强制框字符 资源为“真”。

-fd 模式
此选项设置从 FreeType 中选择的双宽字体的模式
库,如果对该库的支持被编译成 xterm的. 这对应于
人脸名称双倍大小 资源。

-fi 字体
如果该功能已编译成,则此选项设置活动图标的字体
xterm的.

另见讨论 图标字体 资源。

-fs 尺寸
此选项设置从 FreeType 库中选择的字体的磅值,如果
对该库的支持被编译成 xterm的. 这对应于
人脸大小 资源。

-全屏
该选项表示 xterm的 应该要求窗口管理器让它使用
全屏显示,例如,没有窗口装饰。 它设置了 全屏
资源为“真”。

+全屏
该选项表示 xterm的 不应该要求窗口管理器让它使用
全屏显示。 它设置了 全屏 资源为“假”。

-fw 字体
此选项指定用于显示宽文本的字体。 默认情况下,
它将尝试使用两倍于用于绘制的字体宽的字体
普通文本。 如果没有找到双宽字体,它会即兴发挥,通过拉伸
普通字体。 这对应于 宽字体 资源。

-fwb 字体
此选项指定用于显示粗体宽文本的字体。 经过
默认情况下,它将尝试使用两倍于将要使用的字体宽的字体
绘制粗体文本。 如果没有找到双宽字体,它会即兴发挥,通过
拉伸粗体。 这对应于 宽粗字体 资源。

-fx 字体
此选项指定用于显示预编辑字符串的字体
“OverTheSpot”输入法。

另见讨论 字体 资源。

-hc 颜色
(见 -自我).

-高频 此选项表示应为 HP 功能键转义码生成
功能键。 它设置了 hp功能键 资源为“真”。

+高频 此选项表示不应生成 HP Function Key 转义码
用于功能键。 它设置了 hp功能键 资源为“假”。

-嗯 告诉 xterm的 使用 高亮文本颜色高亮颜色 覆盖相反的
选择中的前景色/背景色。 它设置了 高亮颜色模式
资源为“真”。

+嗯 告诉 xterm的 不使用 高亮文本颜色高亮颜色 覆盖
在选择中反转前景色/背景色。 它设置了
高亮颜色模式 资源为“假”。

-抓住 打开 举行 资源,即 xterm的 不会立即破坏它的窗口
当 shell 命令完成时。 它将等到您使用窗口管理器
销毁/杀死窗口,或者如果您使用发送信号的菜单项,
例如,HUP 或 KILL。

+按住 关掉 举行 资源,即 xterm的 将立即销毁其窗口
shell 命令完成。

-即 打开 pty初始擦除 资源,即使用伪终端的意义
姿势 擦除值。

+即 关掉 pty初始擦除 资源,即设置 姿势 使用删除值 kb
来自 termcap 条目的字符串作为参考(如果有)。

-我是 打开 使用插入模式 资源,通过添加强制使用插入模式
TERMCAP 环境变量的适当条目。 (此选项被忽略
在大多数系统上,因为不使用 TERMCAP)。

+ im 关掉 使用插入模式 资源。

-入 窗口 ID
给定一个 X 窗口标识符(一个整数,可以是十六进制、八进制或
十进制,根据它是否以“0x”、“0”或两者都不开头), xterm的
将其顶级外壳小部件重新定位到该窗口。 这用于嵌入 xterm的
在其他应用程序中。

例如,有用于 Tcl/Tk 和 Gtk 的脚本,可用于
演示该功能。 使用 Gtk 时,该工具包有一个限制
这要求 xterm的's 允许发送事件 资源已启用。

-ITC 设置 vt100 资源 颜色IT模式 为“false”,禁用字符显示
以斜体属性作为颜色。

+ITC 设置 vt100 资源 颜色IT模式 为“true”,启用字符显示
斜体属性作为颜色而不是斜体。

-j 该选项表示 xterm的 应该做跳转滚动。 它对应于
跳转滚动 资源。 通常,文本一次滚动一行; 这个选项
允许 xterm的 一次移动多条线,这样它就不会落得那么远
在后面。 强烈建议使用它,因为它使 xterm的 快得多的时候
扫描大量文本。 用于启用的 VT100 转义序列
和禁用平滑滚动以及“VT 选项”菜单可用于转动
开启或关闭此功能。

+j 该选项表示 xterm的 不应该做跳转滚动。

-k8 此选项设置 允许C1可打印 资源。 什么时候 允许C1可打印 设置,
xterm的 覆盖 C1 控制字符(代码 128-159)的映射来处理它们
作为可打印。

+ k8 此选项重置 允许C1可打印 资源。

-kt 键盘类型
此选项设置 键盘类型 资源。 可能的值包括:“未知”,
“default”、“hp”、“sco”、“sun”、“tcap”和“vt220”。

值“未知”会导致相应的资源被忽略。

值“default”,抑制相关资源 hp功能键,
sco功能键, sunFunctionKeys, tcap 函数键太阳键盘, 使用
Sun/PC 键盘布局。

-l 打开登录。 出于安全考虑,通常不支持日志记录。
的某些版本 xterm的 可能启用了日志记录。 日志文件被写入
从哪个目录 xterm的 被调用。 生成文件名,格式为

Xterm日志。XXXXXX

or

Xterm.log。主机名.yyyy.mm.dd.hh.mm.ss.XXXXXX

取决于如何 xterm的 被建。

+l 关闭注销。

LC 根据用户的区域设置开启对各种编码的支持,即,
LC_ALL、LC_CTYPE 或 LANG 环境变量。 这是通过打开来实现的
UTF-8 模式并通过调用 卢伊特 用于在语言环境编码和 UTF-8 之间进行转换。
(卢伊特 未在 UTF-8 语言环境中调用。)这对应于 当地 资源。

支持的实际编码列表由 卢伊特. 咨询
卢伊特 手册页了解更多详情。

另见讨论 U8 支持 UTF-8 语言环境的选项。

+LC 关闭对自动选择区域设置编码的支持。 常规8bit
模式或,在 UTF-8 语言环境中或使用 U8 选项,将使用 UTF-8 模式。

-lcc
从/到语言环境编码和 UTF-8 的编码转换器的文件名,它是
与使用 LC 选项或 当地 资源。 这对应于 地区过滤器
资源。

-左栏
强制滚动条到 VT100 屏幕的左侧。 这是默认设置,除非您
已经设置了 rightScrollBar 资源。

-如果 文件名
指定日志文件名。 见 -l 选项。

-ls 此选项表示在 xterm的 窗口将是一个
登录 shell(即 argv[0] 的第一个字符将是一个破折号,表示
它应该读取用户的 .login 或 .profile 的外壳)。

-ls 标志和 登录外壳 资源被忽略,如果 -e 也给出,因为
xterm的 不知道如何让 shell 在任何情况下启动给定的命令
当它是登录 shell 时确实如此 - 用户选择的 shell 不必是 Bourne
毕竟是壳。 还, xterm的 -e 应该提供一致的功能
对于需要在窗口中启动文本模式程序的其他应用程序,如果
登录外壳 没有被忽视,结果 〜/ .profile 可能会干扰。

如果你想要效果 -ls-e 同时,你可能会逃脱
就像是

xterm-e / bin / bash -l -c “我的命令在这里”

最后, -ls 没有被完全忽略,因为 xterm的 -ls -e 确实写了一个
/var/日志/wtmp 条目(如果配置为这样做),而 xterm的 -e 才不是。

-最大化
该选项表示 xterm的 应该要求窗口管理器最大化其
启动时的布局。 这对应于 最大化 资源。

最大化并不是图标化的反面; 可以同时使用
某些窗口管理器。

+最大化
该选项表示 xterm的 应该要求窗口管理器不要最大化其
启动时的布局。

+ls 该选项表示启动的shell不应该是登录shell
(即,它将是一个普通的“子外壳”)。

-mb 该选项表示 xterm的 当用户输入时应该响铃
线的右端附近。

+mb 此选项表示不应响铃。

-mc 毫秒
此选项指定多次单击选择之间的最长时间。

-消息 关掉 条未读消息 资源,即禁止对终端进行写访问。

+消息 打开 条未读消息 资源,即允许对终端进行写访问。

-mk_宽度
设置 宽度 资源为“真”。 这使得 xterm的 使用内置版本
宽字符宽度计算。 默认为“假”

+mk_宽度
重设 宽度 资源。

-多发性硬化症 颜色
此选项指定要用于指针光标的颜色。 默认是
使用前景色。 这设置了 指针颜色 资源。

-nb
此选项指定从行右端开始的字符数
保证金铃声,如果启用,将响起。 默认值为“10”。

-nul 此选项禁用下划线的显示。

+空 此选项启用显示下划线。

-pc 此选项启用 PC 风格的粗体颜色使用(请参阅 boldColors 资源)。

+电脑 此选项禁用 PC 风格的粗体颜色使用。

-pob 此选项表示每当 Control-G
接收。

+POB 此选项表示当 Control-G 被按下时不应提升窗口
接收。

-报告颜色
将报告打印到标准输出,显示有关颜色的信息 xterm的
分配它们。 这对应于 报告颜色 资源。

-报告字体
将报告打印到标准输出,显示有关字体的信息
加载。 这对应于 报告字体 资源。

-右栏
强制滚动条到 VT100 屏幕的右侧。

-rvc 此选项禁用显示具有反向属性的字符作为颜色。

+房车 此选项可以显示具有反向属性的字符作为颜色。

-rw 此选项表示应允许反向环绕。 这允许
光标从一行的最左边一列备份到最右边一列
上一行。 这对于编辑长 shell 命令行和
被鼓励。 可以从“VT 选项”菜单打开和关闭此选项。

+rw 此选项表示不应允许反向环绕。

-s 该选项表示 xterm的 可能会异步滚动,这意味着
滚动时屏幕不必完全保持最新。 这
允许 xterm的 当网络延迟非常高时运行得更快并且通常是
当运行在一个非常大的互联网或许多网关上时很有用。

+s 该选项表示 xterm的 应该同步滚动。

-一样的名字
当请求没有时不发送标题和图标名称更改请求
效果:名称不变。 这具有防止闪烁和
需要额外往返服务器才能找出
以前的值。 在实践中,这不应该是一个问题。

+同名
始终发送标题和图标名称更改请求。

-sb 此选项表示从顶部滚动的某些行数
应该保存窗口并显示滚动条,以便那些
可以查看线路。 可以从“VT 选项”中打开和关闭此选项
菜单。

+某人 此选项表示不应显示滚动条。

-自我 颜色
此选项指定用于所选文本背景的颜色。 如果
未指定,使用反向视频。 见讨论 高亮颜色
资源。

-自我 颜色
此选项指定用于选定文本的颜色。 如果没有指定,
使用反向视频。 见讨论 高亮文本颜色 资源。

-sf 此选项表示应为 Sun Function Key 生成转义码
功能键。

+SF 此选项表示应为以下内容生成标准转义码
功能键。

-sh
按给定数字缩放行高值。 见讨论
比例高度 资源。

-是的 此选项表示输出到窗口不应自动重新定位
屏幕到滚动区域的底部。 这个选项可以开启
并从“VT 选项”菜单中关闭。

+硅 此选项表示输出到窗口应使其滚动到
底部。

-sk 此选项表示在使用滚动条查看时按下某个键
前几行文本应导致窗口自动重新定位
滚动区域底部的正常位置。

+sk 此选项表示在使用滚动条时按下一个键不应该
导致窗口重新定位。

-sl
此选项指定要保存的行数已从
屏幕顶部。 这对应于 保存行 资源。 默认是
“64”。

-SM 这个选项,对应 会话管理 资源,表示 xterm的 应该
设置会话管理器回调。

+SM 该选项表示 xterm的 不应设置会话管理器回调。

-sp 此选项表示应假定 Sun/PC 键盘,提供映射
对于键盘“+”到“,”,以及 CTRL-F1 到 F13、CTRL-F2 到 F14 等。

+sp 此选项表示应为以下内容生成标准转义码
键盘和功能键。

-t 该选项表示 xterm的 应该以泰克模式启动,而不是在
VT102 模式。 使用“选项”菜单在两个窗口之间切换。

终端数据库(术语信息 (5)或 期限上限 (5)) 使用的条目 xterm的 是:

“tek4014”,
“tek4015”,
“tek4012”,
“tek4013”,
“tek4010”,和
“哑的”。

xterm的 自动按此顺序在终端数据库中搜索这些条目
然后设置“TERM”和“TERMCAP”环境变量。

+t 该选项表示 xterm的 应该在 VT102 模式下启动。

-tb 这个选项,对应 工具栏 资源,表示 xterm的 应该
在其窗口顶部显示工具栏(或菜单栏)。 中的按钮
工具栏对应于弹出菜单,例如“主菜单”的控制/左/鼠标
选项”。

+待定 该选项表示 xterm的 不应该设置工具栏。

-你 term_id
指定使用的名称 xterm的 选择对终端 ID 的正确响应
查询。 它还指定了仿真级别,用于确定类型
对 DA 控制序列的响应。 有效值包括 vt52、vt100、vt101、
vt102、vt220 和 vt240(“vt”是可选的)。 默认值为“vt420”。 这
term_id 参数指定要使用的终端 ID。 (这与
十进制终端ID 资源)。

-Tm值 绳子
此选项指定一系列终端设置关键字,后跟
应该绑定到这些函数的字符,类似于 姿势 程序。
关键字及其值在 tty 模式 资源。

-tn 姓名
此选项指定要在 TERM 中设置的终端类型的名称
环境变量。 它对应于 术语名称 资源。 这个终端
类型必须存在于终端数据库中(termcap 或 terminfo,取决于如何
xterm的 已建成)并且应该有 李#合作# 条目。 如果终端类型不是
发现, xterm的 使用内置列表“xterm”、“vt102”等。

U8 此选项设置 utf8 资源。 什么时候 utf8 设置, xterm的 解释传入
数据为 UTF-8。 这设置了 宽字符 资源作为副作用,但 UTF-8
此选项设置的模式可防止它被关闭。 如果一定要转UTF-8
打开和关闭编码,使用 -厕所 选项或相应的 宽字符 资源,
而不是 U8 选项。

此选项和 utf8 资源被覆盖 LC-en 选项​​和
当地 资源。 也就是说,如果 xterm的 已编译以支持 卢伊特,并
当地 资源不是“假”这个选项被忽略。 我们建议使用 LC
选项或“语言环境: true” UTF-8 语言环境中的资源,当您的操作系统
支持语言环境,或 -en UTF-8 选项或“语言环境: UTF-8” 资源当你
操作系统不支持区域设置。

+u8 此选项重置 utf8 资源。

-uc 此选项使光标带有下划线而不是框。

+uc 此选项使光标成为一个框而不是下划线。

-ulc 此选项禁用显示带有下划线属性的字符作为颜色
而不是带有下划线。

+ULC 此选项启用显示带有下划线属性的字符作为颜色
而不是带有下划线。

-ulit 这个选项,对应 斜体UL模式 资源,禁用显示
带有下划线属性的字符为斜体而不是带下划线。

+ulit 这个选项,对应 斜体UL模式 资源,启用显示
带有下划线属性的字符为斜体而不是带下划线。

-ut 该选项表示 xterm的 不应将记录写入系统
转码 日志文件。

+ut 该选项表示 xterm的 应该写一条记录到系统中 转码 日志
文件中。

-VB 此选项表示视觉钟优于听觉钟。
窗口不是在收到 Control-G 时响铃,而​​是
将被闪现。

+动词 此选项表示不应使用可视铃。

-厕所 此选项设置 宽字符 资源。

什么时候 宽字符 设置, xterm的 维护 16 位字符的内部结构。
If xterm的 未以 UTF-8 模式启动(或如果未设置此资源),最初
它维护这些结构以支持 8 位字符。 终端 以后可以
切换,使用菜单项或控制序列,导致它重新分配那些
支持 16 位字符的结构。

默认值为“假”。

+厕所 此选项重置 宽字符 资源。

-wf 该选项表示 xterm的 应该首先等待窗口被映射
启动子进程之前的时间,以便初始终端大小设置和
环境变量是正确的。 应用程序的责任是
捕捉随后的终端大小变化。

+wf 该选项表示 xterm的 在启动子进程之前不应等待。

-ziconbeep 百分
与...一样 图标提示音 资源。 如果百分比不为零,则产生输出的 xterms
而 iconified 将在给定的音量下导致 XBell 声音并带有“***”
附加到他们的图标标题。 大多数窗口管理器会检测到这种变化
立即显示哪个窗口有输出。 (类似的功能在
x10 xterm的.)

-C 此选项指示此窗口应接收控制台输出。 这不是
所有系统都支持。 要获得控制台输出,您必须是
控制台设备,并且您必须对其具有读写权限。 如果你是
在下运行 X XDM 在控制台屏幕上,您可能需要启动会话
并重置程序显式更改控制台设备的所有权
使此选项起作用。

-SCCN 此选项允许 xterm的 用作现有设备的输入和输出通道
程序,有时用于专门的应用程序。 选项值
指定要在 slave 中使用的伪终端名称的最后几个字母
模式,加上继承的文件描述符的编号。 如果该选项包含一个
“/”字符,它将用于伪终端名称的字符从
文件描述符。 否则,正好使用选项中的两个字符
对于伪终端名称,其余部分是文件描述符。 例子(
前两个是等价的,因为描述符跟在最后一个“/”之后):

-S/开发/pts/123/45
-S123/45
-Sab34

需要注意的是 xterm的 不关闭它没有打开的任何文件描述符
自己使用。 有可能(虽然可能不可移植)有一个应用程序
它将打开的文件描述符传递给 xterm的 经过初始化或
-S 中运行的进程的选项 xterm的.

附加选项
提供以下命令行参数是为了与旧版本兼容。
下一个版本可能不支持它们,因为 X Toolkit 提供了标准选项
完成相同的任务。

%几何 此选项指定泰克窗口的首选大小和位置。 它
是指定“*tekGeometry”资源。

#几何 此选项指定图标窗口的首选位置。 是速记
用于指定“*图标几何”资源。

-T 绳子
此选项指定标题 xterm的的窗户。 它相当于 -标题.

-n 绳子
此选项指定图标名称 xterm的的窗户。 它是简写
指定“*图标名称”资源。 请注意,这与
工具包选项 -芋头 (见下文)。 默认图标名称是应用程序名称。

如果没有找到合适的图标, xterm的 提供一个编译的像素图。

-r 此选项表示应通过交换
前景色和背景色。 它相当于 -rv.

-w
此选项指定窗口周围边框的宽度(以像素为单位)。
相当于 -边界宽度 or -体重.

X 工具包 附加选项
以下标准 X Toolkit 命令行参数通常用于 xterm的:

-bd 颜色
此选项指定用于窗口边框的颜色。 这
对应的资源名称是 边框颜色. 终端 使用 X Toolkit 默认值,
这是“XtDefaultForeground”。

-背景 颜色
此选项指定用于窗口背景的颜色。 这
对应的资源名称是 背景. 默认值为“XtDefaultBackground”。

-体重
此选项指定窗口周围边框的宽度(以像素为单位)。

这似乎是旧 X 版本的遗留问题。 它设置了 边框宽度 资源
壳小部件,并可能向您的窗口管理器提供建议以设置
窗框的厚度。 大多数窗口管理器不使用此信息。
查看 -b 选项,它控制内部边框 xterm的 窗口。

-显示 显示、
此选项指定要联系的 X 服务器; 看 X(7).

-fg 颜色
此选项指定用于显示文本的颜色。 相应的
资源名称是 前景. 默认值为“XtDefaultForeground”。

-fn 字体
此选项指定用于显示普通文本的字体。 这
对应的资源名称是 字体. 资源值默认为 固定.

-字体 字体
这和 -fn.

-几何学 几何
此选项指定VT102 窗口的首选大小和位置; 看
X(7).

普通几何规范可以后缀为 @ 其次是Xinerama
屏幕规格; 它可以是 g 对于全局屏幕(默认), c
当前屏幕或屏幕编号。

讽刺的 该选项表示 xterm的 应该要求窗口管理器将其作为
图标而不是作为普通窗口。 对应的资源名称是 标志性的.

-芋头 姓名
此选项指定资源所在的应用程序名称
获得,而不是默认的可执行文件名。 名字 不应包含
“。” 或“*”字符。

-rv 此选项表示应通过交换
前景色和背景色。 对应的资源名称是
反向视频.

+房车 通过交换前景和背景禁用反向视频的模拟
颜色。

-标题 绳子
该选项指定窗口标题字符串,可能由窗口显示
管理员,如果用户如此选择。 默认标题是指定的命令行
-e 选项(如果有),否则为应用程序名称。

-xrm 资源字符串
此选项指定要使用的资源字符串。 这对以下情况特别有用
设置没有单独命令行选项的资源。

资源


该程序了解所有核心 X Toolkit 资源名称和类。 应用
特定资源(例如,“XTerm。您的姓名“) 跟随:

应用领域 资源
后退箭头KeyIsErase (后退箭头键为擦除)
绑 VTxxx 后退键pty初始擦除 通过设置将资源整合在一起
DECBKM 状态根据是否 初始 抹去 字符是退格 (8)
或删除 (127) 个字符。 “false”值禁用此功能。 默认是
“真的”。

以下表格显示了初始设置如何

· 后退箭头KeyIsErase (BKIE),

· 后退键 (BK) 和

· pty初始擦除 (PIE),连同

· 姿势 擦除字符(^H 表示退格,^? 表示删除)

会影响 DECBKM。 第一的, xterm的 获得初始 抹去 字符:

· xterm的的内部值为 ^H

· xterm的 向操作系统询问该值 姿势 节目

· 这 tty 模式 资源可能会覆盖 抹去

· 如果 pty初始擦除 是假的, xterm的 将在终端数据库中查找

总结成一张表:

馅饼 姿势 期限上限 抹去
──────────────────────────────────
假 ^H ^H ^H
假^H^? ^?
假^? ^H^H
假^? ^? ^?
真的 ^H ^H ^H
真的^H^? ^H
真的^? ^H^?
真的^? ^? ^?

使用那个 抹去 字符, xterm的 允许进一步的选择:

· 如果 后退箭头KeyIsErase 是真的, xterm的 使用 抹去 初始字符
状态 十二月BKM

· 如果 后退箭头KeyIsErase 是假的, xterm的十二月BKM 到 2(内部)。 这关系
一起 后退键 和控制序列 十二月BKM

· 应用程序可以发送控制序列来设置/重置 十二月BKM 控制集

·“后退键(BS/DEL)”菜单项切换 十二月BKM

总结初始化细节:

抹去 BKIE BK 十二月BKM 导致
──────────────────────────────────────────
^? 假假 2 ^H
^? 假真 2 ^?
^? 真假 0 ^?
^? 真真 1 ^?
^H 假假 2 ^H
^H 假真 2 ^?
^H 真假 0 ^H
^H 真真 1 ^H

全屏 (全屏)
指定是否 xterm的 应该要求窗口管理器使用全屏
启动时的布局。 终端 接受关键字(忽略大小写)或数字
括号内显示:

假 (0)
最初不使用全屏布局,但稍后可能会通过菜单选择或
控制序列。

真 (1)
最初使用全屏布局,但稍后可能会通过菜单禁用 -
选择或控制序列。

总是 (2)
最初使用全屏布局,以后无法通过菜单禁用 -
选择或控制序列。

从不 (3)
不使用全屏布局,以后无法通过菜单选择启用
或控制序列。

默认值为“假”。

举行 (抓住)
如果属实, xterm的 不会在 shell 命令时立即销毁它的窗口
完成。 它将等到您使用窗口管理器销毁/杀死
窗口,或者如果您使用发送信号的菜单项,例如 HUP 或 KILL。 你
可以向后滚动、选择文本等,以执行大多数图形操作。
但是,调整显示大小会丢失数据,因为这涉及与
不再运行的外壳。

hp功能键 (Hp 功能键)
指定是否应为 HP Function Key 生成转义码
功能键而不是标准的转义序列。

另见 键盘类型 资源。

图标几何 (图标几何)
指定应用程序图标化时的首选大小和位置。 它
并非所有窗口管理器都必须遵守。

图标提示 (图标提示)
指定将添加到窗口管理器提示的图标。 终端 提供
没有默认值。

将此资源设置为“无”以完全省略提示,使用任何窗口
经理可以决定。

如果 图标提示 资源是给定的(或通过 -n 选项​​) xterm的 搜索
具有该名称的像素图文件,在当前目录以及
/usr/share/像素图。 如果资源未指定绝对路径名。 在
每个案例, xterm的 尝试后将“_48x48”和/或“.xpm”添加到文件名中
那些后缀。 如果它能够加载文件, xterm的 设置窗口管理器
提示图标像素图。 这些像素图分布在 xterm的, 并能
可选地被编译:

· mini.xterm_16x16、mini.xterm_32x32、mini.xterm_48x48

· 填充-xterm_16x16、填充-xterm_32x32、填充-xterm_48x48

· xterm_16x16、xterm_32x32、xterm_48x48

· xterm-color_16x16、xterm-color_32x32、xterm-color_48x48

在任一情况下, xterm的 允许添加“_48x48”来指定最大的
像素图作为默认值。 即,“mini.xterm”与“mini.xterm_48x48”相同。

如果没有明确 图标提示 提供了资源(或者如果没有任何编译名称
匹配),xterm 使用“mini.xterm”(它总是被编译)。

图标提示 资源对“桌面”文件没有影响,包括“面板”和
“菜单”。 这些通常通过“.desktop”文件设置; xterm的 提供样品
本身(和 用户端 脚本)。 功能更强大的桌面系统允许更改
每个用户的图标。

图标名称 (图标名称)
指定标签 xterm的 图标化时。 终端 不提供默认值; 一些
窗口管理器可以采用应用程序名称,例如“xterm”。

设置 图标名称 资源设置图标标签,除非被覆盖 图标提示音
或更改窗口和图标标签的控制序列。

键盘类型 (键盘类型)
启用一种(或不启用)各种键盘类型资源: hp功能键,
sco功能键, 太阳功能键, tcap 函数键太阳键盘。 该
资源的值应该是相应的字符串之一“hp”、“sco”、“sun”、
“tcap”或“vt220”。 个人资源用于遗留支持; 这
资源更易于使用。

默认为“unknown”,即没有任何关联资源通过此设置
资源。

最大缓冲区大小 (最大缓冲区大小)
指定输入缓冲区的最大大小。 默认值为“32768”。 你不能
将此设置为小于 最小缓冲区大小 资源。 它将增加为
需要使该值均分此值。

在某些系统上,您可能希望增加一个或两个 最大缓冲区大小
最小缓冲区大小 资源值以实现更好的性能,如果操作系统
更喜欢更大的缓冲区大小。

最大化 (最大化)
指定是否 xterm的 应该要求窗口管理器最大化其
启动时的布局。 默认值为“假”。

条未读消息 (留言)
指定最初是否允许对终端进行写访问。 看 MESG(1)。
默认值为“真”。

菜单区域设置 (菜单区域设置)
加载弹出窗口时指定用于字符集计算的语言环境
菜单。 使用它来提高 Athena 弹出菜单的初始化性能,
这可能会加载不必要的(和非常大的)字体,例如,在具有 UTF-8 的语言环境中
编码。 默认值为“C”(POSIX)。

使用当前语言环境(仅当您已本地化资源设置时才有用
对于菜单项),将资源设置为空字符串。

最小缓冲区大小 (最小缓冲区大小)
指定输入缓冲区的最小大小,即输入的数据量 xterm的
每次读取的请求。 默认值为“4096”。 您不能将其设置为值
小于64。

省略翻译 (省略翻译)
有选择地省略一个或多个部分 xterm的启动时的默认翻译。
资源值是以逗号分隔的关键字列表,可以是
缩写:“全屏”、“滚动锁定”、“移位字体”或“滚轮鼠标”。 终端
也识别“默认”,但忽略它会使程序无法使用,除非
您在资源设置中提供了类似的定义。

握手 (握手)
如果是真的”, xterm的 将在初始化期间执行握手以确保
父进程和子进程更新 转码姿势 州。

参见 等待映射 等待伪终端的屏幕概念
大小,和 大小 在其他终端之后重置屏幕大小
初始化完成。 默认值为“真”。

pty初始擦除 (Pty初始擦除)
如果是真的”, xterm的 将使用伪终端的意义 姿势 擦除值。 如果
“错误的”, xterm的 将设置 姿势 擦除值以匹配其自己的配置,使用
kb 来自 termcap 条目的字符串作为参考(如果有)。 在任一
在这种情况下,结果应用于 TERMCAP 变量,该变量 xterm的 集。

另见 tty 模式 资源,这可能会覆盖它。 默认值为“假”。

大小 (PtySttySize)
如果是真的”, xterm的 终端初始化后将重置屏幕大小
完全的。 这对于一些伪终端不能传播的系统来说是需要的
终端特性。 在不需要的地方,它会干扰其他
设置初始屏幕大小的方法,例如,通过窗口管理器交互。

参见 等待映射 等待握手消息给出伪
终端的屏幕尺寸概念。 Linux 和 OS X 上的默认值为“false”
系统,否则为“真”。

报告字体 (报告字体)
如果属实, xterm的 将打印到标准输出每个字体的度量的摘要
(大小、字形数量等),因为它加载它们。 默认值为“假”。

一样的名字 (一样的名字)
如果此资源的值为“true”, xterm的 不发送标题和图标名称
更改请求时请求将无效:名称未更改。
这具有防止闪烁的优点,但缺点是需要
到服务器的额外往返行程以找出先前的值。 在实践中这
应该永远不会成为问题。 默认值为“真”。

比例高度 (比例高度)
按资源值缩放行高值,限制为“0.9”到
“1.5”。 默认值为“1.0”,

虽然此资源适用于位图或 TrueType 字体,但其主要用途
是为了帮助解决 Xft 库字体度量中不兼容的更改。
终端 检查字体指标以找到库声称的边界
每个字形(字符)的框。 但是,Xft 的某些功能(例如
autohinter) 会导致字形被缩放得比边界框大,并且
被下一行部分覆盖。

我们 使用剪裁 对于相关资源。

sco功能键 (Sco 功能键)
指定是否应为以下各项生成 SCO 功能键转义码
功能键而不是标准的转义序列。

另见 键盘类型 资源。

会话管理 (会话管理)
如果此资源的值为“true”, xterm的 设置会话管理器回调
XtNdie回调XtNsaveCallback. 默认值为“真”。

太阳功能键 (太阳功能键)
指定是否应为 Sun Function Key 生成转义码
功能键而不是标准的转义序列。

另见 键盘类型 资源。

太阳键盘 (太阳键盘)
指定是否应采用 Sun/PC 键盘布局而不是 DEC
VT220。 这会导致键盘“+”被映射到“,”。 和 CTRL F1-F10 到
F11-F20,取决于设置 ctrlF 键 资源,所以 xterm的 模拟一个
DEC VT220 更准确。 否则(默认情况下,与 太阳键盘 设置
“错误的”), xterm的 对功能键和小键盘使用 PC 风格的绑定。

PC 风格的绑定使用 Shift、Alt、Control 和 Meta 键作为修饰符
功能键和键盘(请参阅文档 终端 系统 序列 了解详细信息)。
PC 风格的绑定类似于 PCTerm,但不是一回事。 一般
这些绑定与 Meta 键的使用不冲突,如为
八位输入 资源。 如果他们这样做,请注意 PC 风格的绑定被评估
第一。

另见 键盘类型 资源。

tcap 函数键 (Tcap功能键)
指定是否从 termcap/terminfo 读取功能键转义码
应为功能键而不是标准转义序列生成条目。
默认为“false”,即禁用此功能。

另见 键盘类型 资源。

术语名称 (术语名称)
指定要在 TERM 环境变量中设置的终端类型名称。

标题 (标题)
指定窗口管理器在显示时可能使用的字符串
应用程序。

工具栏 (工具栏)
指定是否应显示工具栏。 默认值为“真”。

tty 模式 (模式)
指定一个包含终端设置关键字和字符的字符串
他们可能会受到约束。 允许的关键字包括:brk、dsusp、eof、eol、eol2、
擦除、擦除2、刷新、内部、杀死、lnext、退出、rprnt、开始、状态、停止、暂停、
swtch 和 weras。 控制字符可以指定为 ^char(例如,^c 或 ^u)
^? 可用于指示删除(127)。 利用 ^- 表示 未定义。 使用 \ 034
代表 ^\,因为 X 资源中的文字反斜杠会转义下一个
字符。

这对于覆盖默认终端设置非常有用,而无需
做一个 姿势 每次 xterm的 开始了。 但是,请注意, 姿势 程序
在给定的主机上可能使用不同的关键字; xterm的的表是内置的。

如果 tty 模式 资源指定一个值 抹去, 覆盖
pty初始擦除 资源设置,即 xterm的 初始化终端以匹配
那个值。

使用插入模式 (使用插入模式)
通过向 TERMCAP 环境添加适当的条目来强制使用插入模式
多变的。 如果系统 termcap 损坏,这很有用。 (这个资源是
在大多数系统上被忽略,因为不使用 TERMCAP)。 默认值为“假”。

utmpDisplayId (UtmpDisplayId)
指定是否 xterm的 应该尝试记录显示标识符
(显示编号和屏幕编号)以及系统中的主机名 转码 日志
文件。 默认值为“真”。

utmp禁止 (Utmp抑制)
指定是否 xterm的 应该尝试将用户的终端记录在
系统 转码 日志文件。 如果是真的, xterm的 不会尝试。 默认值为“假”。

等待映射 (等待地图)
指定是否 xterm的 应该等待初始窗口映射之前
启动子进程。 这是部分 握手 逻辑。 什么时候 xterm的 is
以这种方式定向等待,它从显示端传递终端大小
伪终端到终端 I/O 连接,例如,使用大小
根据窗口管理器。 否则,它使用资源中给定的大小
值或命令行选项 -几何. 默认值为“假”。

图标提示音 (ZIconBeep)
与 -ziconbeep 命令行参数相同。 如果这个资源的价值是非
零,在图标化时产生输出的 xterms 将导致 XBell 声音
给定音量,并在其图标标题前加上“***”。 大多数窗口管理器
将立即检测到此更改,向您显示哪个窗口具有输出。 (一个
类似的功能在 x10 中 xterm的.) 默认值为“假”。

图标标题格式 (ZIconTitleFormat)
允许自定义字符串中使用的字符串 图标提示音 特征。 默认的
值为“*** %s”。

如果资源值包含“%s”,则 xterm的 在那个位置插入图标标题
指向而不是将字符串添加到图标标题之前。 (只有第一个“%s”
用来)。

VT100 窗口小部件 资源
以下资源被指定为 vt100 小部件(类 VT100)。 他们是
由模式指定,例如“XTerm.vt100。您的姓名“。

如果你的 xterm的 配置为支持“工具栏”,那么那些模式需要额外的
包含工具栏和 vt100 小部件的表单小部件的级别。 之间的通配符
顶级“XTerm”和“vt100”小部件使资源设置适用于其中之一,
例如,“XTerm*vt100。您的姓名“。

活动图标 (活动图标)
指定是否使用活动图标窗口 xterm的 窗口
被图标化,如果这个功能被编译成 xterm的. 活动图标是
窗口内容的微型表示,并将更新为
内容变化。 并非所有窗口管理器都必须支持应用程序图标
视窗。 某些窗口管理器将允许您将按键输入到活动
图标窗口。 默认为“默认”。

终端 接受关键字(忽略大小写)或括号中显示的数字:

假 (0)
不显示活动图标。

真 (1)
显示活动图标。 如果您正在使用 水牛, 使用此设置启用
活动图标。

默认值(2)
终端 在启动时检查,并仅显示窗口管理器的活动图标
它可以识别哪些以及已知哪些支持该功能。 这些
,那恭喜你, 虚拟机 (全力支持),以及 窗口 制造者 (有限的)。 其他几个窗口
经理(例如 水牛中央电视台) 支持活动图标,但不支持
允许的扩展 xterm的 识别窗口管理器。

允许粗体 (允许粗体)
当设置为“假”时, xterm的 不会使用粗体。 这覆盖了
始终加粗模式粗体模式 资源。 始终加粗模式 (始终粗体模式)

允许C1可打印 (允许 C1 可打印)
如果为 true,则覆盖 C1 控件(代码 128-159)的映射,使它们成为
将它们视为可打印字符。 虽然这对应于没有
特定标准,一些用户坚持认为它是 VT100。 默认值为“假”。

允许颜色操作 (允许颜色操作)
指定设置/查询动态颜色的控制序列是否应该是
允许。 ANSI 颜色不受此资源设置的影响。 默认是
“真的”。

允许字体操作 (允许字体操作)
指定是否应允许设置/查询字体的控制序列。
默认值为“假”。

允许粘贴控件 (允许粘贴控件)
如果为 true,则允许粘贴 BEL 和 CAN 等控制字符。 格式化
始终允许使用字符(制表符、换行符)。 其他 C0 控制字符是
除非启用此资源。 精确的控制字符集
(C0 和 C1)取决于是否使用 UTF-8 编码,以及
允许C1可打印 资源。 默认值为“假”。

允许滚动锁定 (允许滚动锁定)
指定设置/查询 Scroll Lock 键的控制序列是否应为
允许,以及 Scroll Lock 键是否响应用户的按键。 这
默认为“假”。

启用此功能后, xterm的 将感知 Scroll Lock 键的状态
每次获得焦点。 按 Scroll Lock 键切换 xterm的's
内部状态,以及切换相关的 LED。 当 Scroll Lock 是
活性, xterm的 尝试将视口保持在同一组线上。 如果
当前视口滚动超过设置的限制 保存行 资源,然后
Scroll Lock 没有进一步的效果。

将默认值设置为“false”的原因是为了避免用户意外。 这把钥匙
在键盘配置中通常未使用,并且尚未获得标准
意思是即使以这种方式使用它。 因此,用户分配了它
用于临时目的。

允许发送事件 (允许发送事件)
指定合成键和按钮事件(使用 X
协议 SendEvent 请求)应该被解释或丢弃。 默认是
“false”意味着它们被丢弃。 请注意,允许此类事件会创建一个
非常大的安全漏洞,因此启用此资源会强制禁用
XXX行动 资源。 默认值为“假”。

允许TcapOps (允许 TcapOps)
指定查询终端的概念的控制序列是否
功能键字符串,作为 termcap 或 terminfo 功能应该被允许。 这
默认为“真”。

一些程序,例如, VIM, 使用此功能可以准确描述
终端的功能,独立于 termcap/terminfo 设置:

· 终端 可以告诉查询程序它支持多少种颜色。 这是一个
常量,取决于编译方式,通常为 16。它不会改变
如果您更改资源设置,例如, 粗体颜色 资源。

· 终端 可以告诉查询程序通过修改(shift-,
control-, alt-) 功能键和键盘键。 报告控制和替代
修饰符是一个依赖于 诅咒 扩展命名。

允许标题操作 (允许标题操作)
指定是否修改窗口标题或图标名称的控制序列
应该被允许。 默认值为“真”。

允许窗口操作 (允许窗口操作)
指定是否扩展窗口控制序列(如在 终端) 应该
允许。 这些包括几个控制窗口大小的控制序列
或位置,以及报告这些值和标题或图标名称。 每个
其中一些可以在脚本中滥用; 奇怪的是,大多数终端模拟器
实施这些只限制了一小部分曲目。 对于微调,
看到 不允许的窗口操作. 默认值为“假”。

alt 不是元 (Alt不是元)
如果为“true”,则将 Alt 键视为元键。 你的键盘可能会发生
进行配置,使它们相同。 但如果不是,这允许您
Alt 键使用与 Meta- 相同的前缀和移位操作
钥匙。 看 alt发送转义元发送转义. 默认值为“假”。

alt发送转义 (Alt发送逃脱)
这是一个额外的键盘操作,可以在逻辑之后处理
元发送转义. 它仅在以下情况下可用 alt 不是元 资源已设置。

· 如果为“true”,则 Alt 字符(与关联的修饰符组合的字符)
使用左/右 Alt 键)转换为两个字符的序列,
字符本身以 ESC 开头。 这也适用于功能键
控制序列,除非 xterm的 看到了 其他 用于您的密钥
翻译。

· 如果为“false”,则从键盘输入的 Alt 字符会导致转换为 8 位
字符(就像 元发送转义)。 通过结合 Alt- 和 Meta-
修饰符,您可以创建相应的 ESC 前缀和 8 位组合
字符。

默认值为“假”。 终端 提供用于切换此资源的菜单选项。

交替滚动 (滚动条)
如果为“真”,则 回滚向前滚动 动作发送向上和向下光标键
当 xterm 显示备用屏幕时。 默认值为“假”。

交替滚动 也可以使用控制序列设置状态。

始终加粗模式 (始终粗体模式)
指定是否 xterm的 应该检查正常和粗体字体是否不同
在决定是否使用覆盖来模拟粗体之前。 如果这
资源真实, xterm的 决定时不检查不同的字体
如何处理 粗体模式 资源。 默认值为“假”。

粗体模式 始终加粗模式 竞品对比 操作
────────────────────────────────────────────────── ──
false false 忽略使用字体
false true 忽略使用字体
真假同样重击
真假不同使用字体
true true 忽略重击

此资源仅用于位图字体:

· 使用位图字体时,字体服务器可能会近似
通过从与预期不同的字体大小重新缩放粗体字体。 这
始终加粗模式 资源允许用户覆盖(有时很差)
结果粗体字体加粗(至少是一致的)。

· TrueType 字体不会出现此问题(尽管可能有其他
不必要的问题,例如正常字体和粗体字体的覆盖范围不同)。

作为替代方案,设置 允许粗体 设置为 false 的资源会覆盖
始终加粗模式粗体模式 资源。

始终突出显示 (始终突出显示)
指定是否 xterm的 应始终显示突出显示的文本光标。
默认情况下(如果此资源为 false),每当
指针移出窗口或窗口失去输入焦点。 这
默认为“假”。

总是使用Mods (始终使用模组)
覆盖 数字键盘(的第一个键 资源,告诉 xterm的 使用 Alt 和 Meta 修饰符
为功能键序列构造参数,即使这些修饰符出现在
翻译资源。 一般 xterm的 检查 Alt 或 Meta 是否用于
会与功能键修饰符冲突的翻译,并将忽略这些
在这种特殊情况下的修饰符。 默认值为“假”。

回复字符串 (回复字符串)
指定字符串 xterm的 发送响应 ENQ(控制/E)字符
从主机。 默认为空字符串,即“”。 一个硬件VT100
将此功能作为设置选项实现。

应用程序默认值 (应用光标默认)
如果为“true”,则光标键最初处于应用程序模式。 这与
VT102 私有 DECCKM 模式,默认为“false”。

应用键盘默认 (应用键盘默认)
如果为“true”,则键盘键最初处于应用程序模式。 默认是
“错误的”。

假设所有字符 (假设所有字符)
如果为“true”,这将启用位图字体中的特殊情况,以允许字体服务器
选择如何显示丢失的字形。 默认值为“真”。

这个资源的原因是为了帮助某些准自动生成的
字体(例如 Terminus 的 ISO-10646-1 编码)具有不正确的字体-
指标。

自动包装 (自动换行)
指定是否应启用自动环绕。 这与
VT102 DECAWM。 默认值为“真”。

等待输入 (等待输入)
指定是否 xterm的 使用 50 毫秒超时等待输入(即,
以支持 Xaw3d 箭头滚动条)。 默认值为“假”。

后退键 (后退箭头键)
指定后退键是传输退格 (8) 还是删除 (127)
特点。 这对应于 DECBKM 控制序列。 “真”值
指定退格。 默认值为“真”。 按控制键切换
这种行为。

背景 (背景)
指定用于窗口背景的颜色。 默认是
“XtDefaultBackground”。

钟声紧急 (紧急响铃)
指定在创建窗口管理器时是否设置紧急提示
铃声。 默认值为“假”。

响铃复位 (响铃复位)
指定在执行硬重置时是否响铃。 默认值为“真”。

响铃抑制时间 (响铃抑制时间)
发送 bell 命令后的毫秒数,在此期间额外的铃声
会被压制。 默认为 200。如果设置为非零,额外的铃声也会
被抑制,直到服务器报告第一个响铃的处理已经完成
完全的; 此功能对可见铃最有用。

粗体颜色 (颜色模式)
指定是否将粗体属性与IBM PC 等颜色结合,即map
颜色 0 到 7 到颜色 8 到 15。这些通常更亮
前 8 种颜色的版本,因此是粗体。 默认值为“真”。

粗体 (粗体)
指定要使用而不是加粗的粗体的名称。 没有
此资源的默认值。

这个字体必须和普通字体一样高和宽,否则就是
忽略。 如果只指定了一种普通字体或粗体字体,它将被用作
普通字体和粗体将通过重划该字体产生。

另见讨论 粗体模式始终加粗模式 资源。

粗体模式 (粗体)
这指定是否应将带有粗体属性的文本覆盖为
如果解析的粗体与普通字体相同,则模拟粗体。 它
当颜色用于粗体时,可能需要禁用粗体
属性。

需要注意的是 xterm的 有一种您可以明确设置的粗体字体。 终端 尝试去
为其他字体选择派生粗体字体 (字体1 通过 字体6)。如果它
找不到粗体,它将使用普通字体。 在每种情况下(无论是
显式资源或派生字体),如果正常字体和粗体字体不同,
此资源无效。 默认值为“真”。

查看 始终加粗模式 可以修改此资源行为的资源。

尽管 xterm的 尝试为其他字体选择派生粗体字体,字体
服务器可能不合作。 从 X11R6 开始,位图字体已被缩放。 字体
服务器声称提供了粗体 xterm的 请求,但结果不是
始终可读。 XFree86 引入了一个特性,可以用来抑制
缩放。 在 X 服务器的配置文件中(例如,“/etc/X11/XFree86”或
“/etc/X11/xorg.conf”),可以在目录末尾添加“:unscaled”
“misc”字体的规范,包括固定间距字体
用于 xterm的。 例如

字体路径“/usr/lib/X11/fonts/misc/”

会成为

FontPath "/usr/lib/X11/fonts/misc/:unscaled"

根据您的配置,字体服务器可能有自己的配置
文件。 可以在其配置文件的末尾添加相同的“:unscaled”
“misc”的目录规范。

位图缩放功能也被使用 xterm的 实现VT102双宽
和双高字符。

破碎的LinuxOSC (破碎的LinuxOSC)
如果属实, xterm的 应用一种解决方法来忽略格式错误的控制序列
Linux 脚本可能会发送。 比较中记录的调色板控制序列
控制台代码 与 ECMA-48。 默认值为“真”。

破碎的选择 (破碎的选择)
如果属实, xterm的 在 8 位模式下将解释 STRING 选择作为携带文本
当前语言环境的编码。 一般 STRING 选择带有 ISO-8859-1
编码的文本。 将此资源设置为“true”违反了 ICCCM; 有可能,
但是,对于与一些损坏的 X 客户端进行交互很有用。 默认是
“错误的”。

破字符串项 (断串词)
为一些启动应用程序控制的 ISDN 路由器提供了一种解决方法
字符串而不完成它。 将此设置为“true”,如果 xterm的 似乎冻结时
连接。 默认值为“假”。

终端的状态解析器识别几种类型的控制字符串,它们可以包含
文本,例如,

APC (应用程序命令),
DCS 系统 (设备控制字符串),
OSC (操作系统命令),
PM (隐私信息),和
SOS (字符串的开始),

每个都应该以字符串终止符(一个不能出现的特殊字符
在这些字符串中)。 在字符串中找到的普通控制字符不是
忽略; 它们在不干扰积累过程的情况下被处理
控制字符串的内容。 终端 在所有模式下识别这些控件,
虽然有些功能在解析控件后可能会被抑制。

启用后,此功能允许用户退出未终止的控件
找到任何这些普通控制字符时的字符串:

control/D(在许多 shell 中用作文件结尾),
控制/H(退格),
控制/我(标签饲料),
control/J(换行又名换行),
control/K(垂直选项卡),
控制/L(换页),
control/M(回车),
控制/N(移出),
控制/O(移入),
控制/Q(XOFF),
控制/X(取消)

c132 (C132)
指定VT102 DECCOLM转义序列是否,用于在
80和132列,应该兑现。 默认值为“假”。

缓存双倍大小 (缓存双倍大小)
告诉是否缓存双倍字体 xterm的. 将此设置为零以禁用
完全双倍字体。

cdXtra滚动 (CdXtraScroll)
指定是否 xterm的 清除整个时应滚动到新页面
屏幕。 喜欢 滚动条,此选项的目的是提供一张图片
全屏应用程序在擦除之前在回滚上的显示
文本。 此资源的默认值为“false”。

字符类 (字符类)
指定表单的字符类绑定的逗号分隔列表
[-]:折扣值. 这些用于确定哪些字符集应该
剪切和粘贴时同样对待。 见 字符 课程设置 部分。

宽度 (Cjk宽度)
指定是否 xterm的 应该遵循传统的东亚宽度约定。
打开时,UTR 11 中具有东亚歧义 (A) 类别的字符具有
列宽为 2。如果您有一些旧的,您可能必须将此选项设置为“true”
基于东亚终端的程序,假设画线字符具有
列宽为 2。如果此资源为 false,则 宽度 资源控制
系统之间的选择 宽度xterm的的内置表。 默认是
“错误的”。

color0 (颜色 0)

color1 (颜色 1)

color2 (颜色 2)

color3 (颜色 3)

color4 (颜色 4)

color5 (颜色 5)

color6 (颜色 6)

color7 (颜色 7)
这些指定了 ISO-6429 扩展的颜色。 默认值是,
分别是黑色、红色3、绿色3、黄色3、可定制的深蓝色、洋红色3、
青色3和灰色90。 选择默认的颜色深浅以允许颜色
8-15 用作更亮的版本。

color8 (颜色 8)

color9 (颜色 9)

color10 (颜色 10)

color11 (颜色 11)

color12 (颜色 12)

color13 (颜色 13)

color14 (颜色 14)

color15 (颜色 15)
如果粗体属性也是
启用。 默认资源值分别为,gray30、red、green、
黄色,可自定义的浅蓝色、品红色、青色和白色。

color16 (颜色 16)

通过

color255 (颜色 255)
这些指定了 256 色扩展的颜色。 默认资源值
用于颜色 16 到 231 以制作 6x6x6 颜色立方体,颜色 232 到
255 来制作灰度渐变。

过去的资源 color15 可用作编译时选项。 由于硬编码
X 库中的资源总数限制(至 400),资源
当宽字符支持和 256 色被省略时 卢伊特 已启用。
除了如果只允许部分资源的不一致行为,
确定确切的截止点很困难,如果出现以下情况,X 库往往会崩溃
资源数量超过限制。 调色板仍然被初始化
为相同的默认值,并且可以通过控制序列进行修改。

另一方面,资源限制确实允许包括整个范围
88 色。

颜色属性模式 (颜色属性模式)
指定是否 颜色BD, 颜色BL, 颜色RV颜色UL 应该覆盖 ANSI
颜色。 如果没有,则仅在未设置 ANSI 颜色时显示这些
相应的位置。 默认值为“假”。

颜色BD (彩色BD)
这指定了用于显示粗体字符的颜色,如果“colorBDMode”
资源已启用。 默认值为“XtDefaultForeground”。

另见 非常大胆的颜色 允许结合粗体和颜色的资源。

颜色BD模式 (颜色属性模式)
指定是否应以颜色显示具有粗体属性的字符
或作为粗体字符。 注意设置 颜色模式 off 禁用所有颜色,
包括粗体。 默认值为“假”。

颜色BL (颜色BL)
这指定了用于显示闪烁字符的颜色,如果“colorBLMode”
资源已启用。 默认值为“XtDefaultForeground”。

另见 非常大胆的颜色 允许组合下划线和颜色的资源。

颜色BL模式 (颜色属性模式)
指定是否应显示具有闪烁属性的字符
颜色。 注意设置 颜色模式 off 禁用所有颜色,包括这个。 这
默认为“假”。

彩色IT (颜色IT)
这指定了用于显示斜体字符的颜色,如果“colorITMode”
资源已启用。 默认值为“XtDefaultForeground”。

另见 非常大胆的颜色 允许组合属性和颜色的资源。

颜色IT模式 (颜色属性模式)
指定是否应显示带有斜体属性的字符
颜色或斜体字符。 默认值为“假”。

注意:

· 环境 颜色模式 off 禁用所有颜色,包括斜体。

· 斜体UL模式 资源覆盖 颜色IT模式.

颜色模式 (颜色模式)
指定是否识别 ANSI (ISO-6429) 颜色变化转义
应启用序列。 默认值为“真”。

颜色RV (颜色RV)
这指定了用于显示反向字符的颜色,如果“colorRVMode”
资源已启用。 默认值为“XtDefaultForeground”。

另见 非常大胆的颜色 允许组合反向和颜色的资源。

颜色RV模式 (颜色属性模式)
指定是否应显示具有 reverse 属性的字符
颜色。 注意设置 颜色模式 off 禁用所有颜色,包括这个。 这
默认为“假”。

颜色UL (颜色UL)
这指定了用于显示下划线字符的颜色,如果
“colorULMode”资源已启用。 默认值为“XtDefaultForeground”。

另见 非常大胆的颜色 允许组合下划线和颜色的资源。

颜色UL模式 (颜色属性模式)
指定是否应显示具有下划线属性的字符
颜色或作为带下划线的字符。 注意设置 颜色模式 关闭禁用所有
颜色,包括下划线。 默认值为“假”。

组合字符 (组合字符)
指定可以存储在单元格中的宽字符数
与单元格的基本字符重叠(组合)。 这可以设置为
0 到 4 范围内的值。默认值为“2”。

ctrlF 键 (CtrlF 键)
在 VT220 键盘模式下(见 太阳键盘 资源),指定数量
在给定控制修饰符 (CTRL) 的情况下移动 F1-F12。 这允许您生成密钥
Sun/PC 键盘上 F10-F20 的符号。 默认为“10”,这意味着
CTRL F1 生成 F11 的键符号。

诅咒 (诅咒)
指定最后一列错误是否在 更多(1) 应该解决。
查看 -和 详细信息的选项。 默认值为“假”。

光标闪烁 (光标闪烁)
指定是否使光标闪烁。 默认值为“假”。

终端 使用两个变量来确定光标是否闪烁。 一个是由
这个资源。 另一个由控制序列设置(私有模式 12 和
DECSCUSR)。 终端 测试两个变量的异或。

光标颜色 (光标颜色)
指定用于文本光标的颜色。 默认是
“XtDefaultForeground”。 默认情况下, xterm的 试图保持这种颜色不被
与背景颜色相同,因为它通过填充来绘制光标
文本单元格的背景。 相同的限制适用于控制序列
这可能会改变这种颜色。

设置此资源会覆​​盖大部分 xterm的对光标颜色的调整。 它
仍将使用反向视频来禁止某些情况,例如黑色光标
黑色背景。

光标关闭时间 (光标关闭时间)
指定光标闪烁循环时间的“关闭”部分的持续时间
毫秒。 相同的计时器用于文本闪烁。 默认值为“300”。

游标时间 (光标开启时间)
指定光标闪烁循环时间的“on”部分的持续时间,在
毫秒。 相同的计时器用于文本闪烁。 默认值为“600”。

切换行 (切换行)
如果为“false”,则三次单击以选择一行不包括行处的换行符
队伍的尽头。 如果为“true”,则选择换行符。 默认值为“真”。

光标下划线 (光标下划线)
指定是否使光标带有下划线或框。 默认值为“假”。

切到行首 (切到行首)
如果为“false”,则三次单击以选择一行仅从当前单词中选择
向前。 如果为“true”,则选择整行。 默认值为“真”。

十进制终端ID (十进制终端ID)
指定仿真级别(100=VT100、220=VT220 等),用于确定
对 DA 控制序列的响应类型。 前导非数字字符是
忽略,例如,“vt100”和“100”是相同的。 默认值为“420”。

默认字符串 (默认字符串)
指定字符(或字符串) xterm的 粘贴文本时将替换
包含无法在当前编码中表示的字符。 为了
例如,将 UTF-8 文本粘贴到 ISO-8859-1 字符的显示中只会
能够显示代码 0-255,而 UTF-8 文本可以包含上面的 Unicode 值
255. 默认值为“#”(单井号)。

如果无法显示的文本是双倍宽度, xterm的 将在后面添加一个空格
“#”字符,在屏幕上给出与原始文本大致相同的布局。

删除IsDEL (删除IsDEL)
指定编辑键盘上的 Delete 键是否应发送 DEL (127) 或
VT220 风格的删除转义序列。 “假”值启用后者。 这
默认为“也许”。

不允许的颜色操作 (不允许的颜色操作)
指定哪些功能将在以下情况下被禁用 允许颜色操作 是假的。 这是一个
逗号分隔的名称列表。 默认值为
设置颜色、获取颜色、获取 AnsiColor

下面列出了名称。 终端 忽略大小写,但它们显示在
为清楚起见,混合大小写。

设置颜色
设置特定的动态颜色。

获取颜色
报告给定动态颜色的当前设置。

获取AnsiColor
报告给定 ANSI 颜色的当前设置(实际上是任何颜色
通过 ANSI 样式的控件设置)。

不允许的字体操作 (不允许的字体操作)
指定哪些功能将在以下情况下被禁用 允许字体操作 是假的。 这是一个
逗号分隔的名称列表。 默认值为
设置字体,获取字体

下面列出了名称。 终端 忽略大小写,但它们显示在
为清楚起见,混合大小写。

设置字体
设置指定的字体。

获取字体
报告指定的字体。

不允许的 TcapOps (不允许的 TcapOps)
指定哪些功能将在以下情况下被禁用 允许TcapOps 是假的。 这是一个
逗号分隔的名称列表。 默认值为
设置Tcap,GetTcap

下面列出了名称。 终端 忽略大小写,但它们显示在
为清楚起见,混合大小写。

设置上限
(未实现)

获取上限
报告指定的功能键和其他特殊键。

不允许的窗口操作 (不允许的窗口操作)
指定哪些功能将在以下情况下被禁用 允许窗口操作 是假的。 这是一个
逗号分隔的名称列表,或(对于改编自的控件 终端
操作号)。 默认值为
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
(即不允许任何操作)。

下面列出了名称。 终端 忽略大小写,但它们显示在
为清楚起见,混合大小写。 如果可以使用数字作为替代,则给出
在名称后的括号中。

获取图标标题 (20)
将 xterm 窗口的图标标签报告为字符串。

获取屏幕大小字符 (19)
将屏幕的大小以字符形式报告为数字。

获取选择
将选择数据报告为 base64 字符串。

获取位置 (13)
将 xterm 窗口位置报告为数字。

获取WinSizeChars (18)
将文本区域的大小以字符形式报告为数字。

获取WinSizePixels (14)
以像素为单位报告 xterm 窗口作为数字。

获取WinState (11)
将 xterm 窗口状态报告为数字。

获得胜利称号 (21)
将 xterm 窗口的标题报告为字符串。

下赢 (6)
将 xterm 窗口降低到堆叠顺序的底部。

最大化赢 (9)
最大化窗口(即调整到屏幕大小)。

全屏赢 (10)
使用全屏(即调整到屏幕大小,没有窗口装饰)。

最小化赢 (2)
图标化窗口。

流行标题 (23)
从内部堆栈弹出标题。

推送标题 (22)
将标题推送到内部堆栈。

提高赢 (5)
将 xterm 窗口提升到堆叠顺序的前面。

刷新赢 (7)
刷新 xterm 窗口。

恢复赢 (1)
取消图标化窗口。

设置选择
设置选择数据。

设置WinLines
调整到给定的行数,至少 24。

设置WinPosition (3)
将窗口移动到给定的坐标。

设置WinSizeChars (8)
将文本区域调整为给定的字符大小。

设置WinSizePixels (4)
将 xterm 窗口调整为给定的像素大小。

设置Xprop
在顶级窗口上设置 X 属性。

动态颜色 (动态颜色)
指定转义序列是否改变分配给不同的颜色
属性被识别。

八位控件 (八位控件)
指定终端发送的控制序列是否应为八位
位字符或转义序列。 默认值为“假”。

八位输入 (八位输入)
如果为“true”,元字符(单字节字符与
修饰键)从键盘输入显示为单个字符,
根据修改 八位元 资源。 如果为“false”,则元字符为
转换为两个字符的序列,字符本身以 ESC 开头。
默认值为“真”。

元发送转义alt发送转义 资源可能会覆盖此功能。
通常键盘没有标有“Meta”的键,但“Alt”键很常见,
它们通常用于“元”。 如果它们是同义词,那就是
将此资源命名为“alt发送转义”,颠倒了它的意思。
有关这方面的更多背景信息,请参阅 目标 在诅咒中发挥作用。

请注意 其他 键不一定与 修饰符。 这
xmodmap 实用程序会列出您的键修饰符。 X 定义了 shift 的修饰符,(大写)
锁定和控制,以及 5 个额外的修饰符,通常用于
配置键修饰符。 终端 检查相同的信息以找到修饰符
与任一 键(左或右),并使用该键作为
修饰符。 它还查找 NumLock 键,以识别修饰符
与此相关。

如果你的 xmodmap 配置对 Alt 键和元键使用相同的键码, xterm的
只会看到 Alt 键定义,因为它们是在元键之前测试的。
首先测试 NumLock。 保持这些键的不同很重要; 否则
一些 xterm的的功能不可用。

八位输入 资源在启动时进行测试。 如果为“真”,则 xterm的 尝试
将终端置于 8 位模式。 如果为“false”,则在启动时, xterm的 试图把
终端进入7位模式。 对于某些配置,这是不成功的;
失败被忽略。 启动后, xterm的 不改变终端之间
8 位和 7 位模式。

正如最初在 X11 中实现的那样,启动后资源值没有改变。
但是(自 216 年补丁 #2006 起) xterm的 可以修改 八位输入 启动后
通过控制序列。 对应的terminfo能力 SMM (设置元
模式)和 RMM (重置元模式)已被识别 打坏 一段时间
有趣的是, 打坏“元模式”的概念与标准不同
定义(在 术语信息 手册),描述了第八位的变化
的一个字符。 碰巧的是 打坏 将“元模式”视为 ESC 字符
xterm的 当按下一个特殊的元键时,放在一个字符之前。 打坏的早
文档讨论了 ESC 字符并忽略了第八位。

八位元 (八位元)
这控制方式 xterm的 修改单字节密钥的第八位,当
八位输入 资源已设置。 默认值为“区域设置”。

资源值是一个字符串,在启动后评估为布尔值。

false
密钥未经修改地发送。

当地
仅当区域设置使用八位编码时才修改密钥。

true 密钥已发送修改。

决不要
密钥始终未经修改地发送。

除了 决不要 选择, xterm的 尊重 terminfo 功能 SMM (设置元
模式)和 RMM (重置元模式),允许打开或关闭该功能
动态地。

If 八位元 当语言环境使用 UTF-8 时启用, xterm的 将值编码为
UTF-8(自 183 年补丁 #2003 起)。

八位输出 (八位输出)
指定是否应该从主机发送的八位字符
按原样接受或在印刷时剥离。 默认为“true”,这意味着
它们按原样被接受。

八位选择类型 (八位选择类型)
覆盖 xterm的的默认选择目标列表(参见 SELECT/PASTE)用于选择
在正常 (ISO-8859-1) 模式下。 默认是一个空字符串,即“”,它不会
不覆盖任何东西。

人名 (人名)
指定从 FreeType 库中选择的可缩放字体的模式,如果
对该库的支持被编译成 xterm的. 没有默认值。

如果未指定,或者正常字体和粗体字体均不匹配, xterm的
使用位图 字体 和相关资源。

可以使用如下脚本选择合适的位图字体:

#!/ bin / sh的
字体=`xfontsel -print`
test -n "$FONT" && xfd -fn "$FONT"

然而(尽管 xfd 接受“-F A” 表示 FreeType 字体的选项),
字体选择 没有被类似地扩展。 作为解决方法,您可以尝试

fc-list :scalable=true:spacing=mono:family

查找可用于可缩放固定间距字体的列表 人名
资源价值。

人脸名称双倍大小 (脸名双倍)
在应用程序需要的情况下指定双宽可缩放字体,
例如,在 CJK 应用程序中。 没有默认值。

如果应用程序使用双宽字符并且没​​有给出这个资源,
xterm的 将使用由给出的字体的缩放版本 人名.

人脸大小 (脸尺寸)
如果支持从 FreeType 库中选择的字体,请指定字体大小
该库被编译成 xterm的. 默认为“14.0” VT 字体 菜单
这对应于 默认 条目。

尽管默认为“14.0”,但这可能与
默认位图字体,即指定的 -fn 选项,或 字体
资源。 例如,“fixed”字体的字号通常为“8.0”。 如果你
人脸大小 匹配位图字体的大小,然后在位图之间切换
通过字体菜单和 TrueType 字体将为窗口提供可比较的大小。

您可以为使用其他大小选择的 TrueType 字体指定点大小 -
相关的菜单项,例如 Medium、Huge 等,使用以下选项之一
资源价值。 如果不指定值,则默认为“0.0”,即
原因 xterm的 使用对应位图字体的字体大小比例
获取 TrueType 点大小的资源。

如果所有的 人脸大小 设置资源,然后 xterm的 将使用这些信息
确定下一个更小/更大的 TrueType 字体 较大的vt字体()
较小的vt字体() 行动。 如果没有设置, xterm的 将仅使用以下区域
位图字体。

人脸大小1 (人脸尺寸1)
指定第一个替代字体的磅值。

人脸大小2 (人脸尺寸2)
指定第二个替代字体的磅值。

人脸大小3 (人脸尺寸3)
指定第三种替代字体的磅值。

人脸大小4 (人脸尺寸4)
指定第四种替代字体的磅值。

人脸大小5 (人脸尺寸5)
指定第五种替代字体的磅值。

人脸大小6 (人脸尺寸6)
指定第六种替代字体的磅值。

字体 (字体)
指定普通字体的名称。 默认值为“固定”。

见讨论 当地 资源,它描述了这种字体的可能
被覆盖。

注意:一些资源文件使用模式,例如

*字体:固定

过于宽泛,影响两者

xterm.vt100.字体



xterm.vt100.utf8Fonts.字体

这可能不是你想要的。

快速滚动 (快速滚动)
修改跳跃滚动的效果(跳转滚动) 通过抑制屏幕刷新
对于输出到屏幕已完全移动内容的特殊情况
离屏。 例如, 将一个大文件放到屏幕上就是这样做的。

字体1 (字体1)
指定第一种替代字体的名称,对应中的“不可读”
标准菜单。

字体2 (字体2)
指定第二个替代字体的名称,对应于“Tiny”
标准菜单。

字体3 (字体3)
指定第三种替代字体的名称,对应于
标准菜单。

字体4 (字体4)
指定第四种替代字体的名称,对应于中的“Medium”
标准菜单。

字体5 (字体5)
指定第五种替代字体的名称,对应于“Large”中的
标准菜单。

字体6 (字体6)
指定第六种替代字体的名称,对应于“Huge”中的
标准菜单。

字体双倍大小 (字体加倍)
指定是否 xterm的 应该尝试使用字体缩放来绘制双倍大小
人物。 一些较旧的字体服务器无法正确执行此操作,将返回
误导性字体指标。 默认值为“真”。 如果禁用, xterm的 会模拟
通过绘制带有空格的普通字符来实现双倍大小的字符。

字体警告 (字体警告)
指定是否 xterm的 如果加载字体失败应该报错:

0 从不报告错误(尽管 X 库可能)。

1 如果字体名称作为资源设置给出,则报告错误。

2 加载字体失败总是报错。

默认值为“1”。

强制框字符 (ForceBoxChars)
指定是否 xterm的 应该假设正常和粗体字体有 VT100 行-
绘制字符:

· 使用的固定间距 ISO-8859-* 编码字体 xterm的 通常有 VT100
单元格 1-31 中的画线字形。 其他固定间距字体可能更多
有吸引力,但缺乏这些字形。

· 当使用 ISO-10646-1 字体和 宽字符 资源真实, xterm的 使用
与 VT100 画线字形匹配的 Unicode 字形。

如果“假”, xterm的 检查字体中是否缺少字形并绘制线条
根据需要直接使用字符。 如果是真的”, xterm的 假设字体不包含
画线字符,并直接绘制它们。 默认值为“假”。

强制打包字体 (ForcePacked字体)
指定是否 xterm的 应使用最大或最小字形宽度
使用位图字体显示。 使用最大宽度来帮助比例
字体。 默认为“true”,表示最小宽度。

前景 (前景)
指定用于在窗口中显示文本的颜色。 设置班级
名称而不是实例名称是一种简单的方法来拥有所有
通常出现在文字颜色变化中。 默认是
“XtDefaultForeground”。

格式其他键 (格式其他键)
覆盖用于报告修改后的键的转义序列的格式
修改其他键 资源。

0 发送修改后的键作为功能键 27(默认)的参数。

1 发送修改后的密钥作为 CSI u 的参数。

免费粗体框 (FreeBoldBox)
指定是否 xterm的 应该假设普通字体和粗体字体的边界框
是兼容的。 如果“假”, xterm的 比较它们并将拒绝大胆的选择
与普通字体大小不匹配的字体。 默认为“假”,
这意味着进行了比较。

几何 (几何学)
指定 VT102 窗口的首选大小和位置。 没有
此资源的默认值。

高亮颜色 (高亮颜色)
指定用于选定(突出显示)文本背景的颜色。 如果
未指定(即匹配默认前景),使用反向视频。 这
默认为“XtDefaultForeground”。

高亮颜色模式 (高亮颜色模式)
指定是否 xterm的 应该用 高亮文本颜色高亮颜色
覆盖选择中反转的前景色/背景色。 默认是
未指定:在启动时, xterm的 检查这些资源是否设置为某些内容
除了默认的前景色和背景色。 设置此资源
禁用检查。

下表显示了高亮资源的交互,
缩写如显示以适合本页:

胡志明市
高亮颜色模式

人力资源亮点反向

乙肝
高亮颜色

高炉
高亮文本颜色

胡志明市 HR 乙肝 高炉 近期亮点
────────────────────────────────────────────────────── ────
false false 默认默认 bg/fg
false false 默认设置 bg/fg
false false 设置默认 fg/HBG
false 错误集 set fg/HBG
────────────────────────────────────────────────────── ────
false true 默认默认 bg/fg
false true 默认设置 bg/fg
false true 设置默认 fg/HBG
false true 集合 fg/HBG
────────────────────────────────────────────────────── ────
true false 默认默认 bg/fg
true false 默认设置 HFG/fg
true false 设置默认 bg/HBG
真假集 HFG/HBG
────────────────────────────────────────────────────── ────
true true default default fg/fg (没用)
true true 默认设置 HFG/fg
true true 设置默认 fg/HBG
真真集集 HFG/HBG
────────────────────────────────────────────────────── ────
默认 false 默认默认 bg/fg
默认 false 默认设置 bg/fg
默认 false 设置默认 fg/HBG
默认错误集设置 HFG/HBG
────────────────────────────────────────────────────── ────
默认 true 默认默认 bg/fg
默认 true 默认设置 bg/fg
默认 true 设置默认 fg/HBG
默认真集集 HFG/HBG
────────────────────────────────────────────────────── ────

高亮反转 (高亮反转)
指定是否 xterm的 应该反转选择前景和背景
选择具有反向视频属性的文本时的颜色。 这仅适用于
高亮颜色高亮文本颜色 资源,例如,匹配配色方案
of 西维什. 如果是真的”, xterm的 反转颜色,如果“假”, xterm的 不反转
颜色,默认为“true”。

高亮选择 (亮点选择)
如果为“false”,则用鼠标选择突出显示屏幕上的所有位置
在选择的开头和当前位置之间。 如果是真的”, xterm的
仅突出显示包含可以选择的文本的位置。 默认的
是“假的”。

根据您的应用程序写入屏幕的方式,可能会有尾随
一行空白。 终端 存储屏幕上显示的数据。 擦除
display 改变每个单元格的内部状态,所以它不被视为空白
以供选择之用。 可选择自上次擦除后写入的空白。
如果您不想在选择中包含尾随空格,请使用 修剪选择
资源。

高亮文本颜色 (高亮文本颜色)
指定用于选定(突出显示)文本前景的颜色。 如果
未指定(即匹配默认背景),使用反向视频。 这
默认为“XtDefaultBackground”。

hp左下BugCompat (Hp左下BugCompat)
指定是否解决 HP 中的错误 XDB, 忽略 termcap 和
总是发送 ESC F 移动到左下角。 “真实”原因 xterm的
将 ESC F 解释为移动到屏幕左下角的请求。 这
默认为“假”。

i18n选择 (I18n 选择)
如果是假的, xterm的 不会请求目标 复合文本 or 文字。 默认值
是真的”。 可以将其设置为 false 以解决 ICCCM 违规问题
其他 X 客户。

图标边框颜色 (边框颜色)
如果编译此功能,则指定活动图标窗口的边框颜色
xterm的. 并非所有窗口管理器都会使图标边框可见。

图标边框宽度 (边框宽度)
如果编译此功能,则指定活动图标窗口的边框宽度
xterm的. 默认值为“2”。 并非所有窗口管理器都会制作边框
可见。

图标字体 (图标字体)
指定微型活动图标窗口的字体,如果此功能是
编译成 xterm的. 默认值为“nil2”。

初始字体 (初始字体)
指定最初使用哪种 VT100 字体。 值与 for 相同
设置-vt-字体 行动。 默认为“d”,即“default”。

输入法 (XtC输入方法)
告诉 xterm的 要使用哪种类型的输入法。 没有默认方法。

内部边界 (边框宽度)
指定字符和窗口边框之间的像素数。 这
默认值为“2”。

斜体UL模式 (颜色属性模式)
指定是否应显示具有下划线属性的字符
斜体字体或带下划线的字符。 它仅适用于 TrueType
字体。

跳转滚动 (跳转)
指定是否应该使用跳转滚动。 这对应于
VT102 DECSCLM 私有模式。 默认值为“真”。 看 快速滚动 查阅
变异。

保持剪贴板 (保持剪贴板)
指定是否 xterm的 将重用它复制到的选择数据
键盘而不是在被告知时询问剪贴板的当前内容
提供选择。 默认值为“假”。

保持选择 (保持选择)
指定是否 xterm的 即使在选定区域被选中后也会保留选择
被一些输出到终端所触及。 默认值为“真”。

键盘方言 (键盘方言)
指定初始键盘方言,以及默认值
终端复位。 给定的值与最后一个字符相同
改变字符集的控制序列。 默认为“B”,即
对应于美国 ASCII。

姓名键盘映射 (班级 名字键盘映射)
见讨论 键盘映射() 行动。

限制调整大小 (限制调整大小)
通过控制序列将屏幕调整大小限制为给定的倍数
显示尺寸。 默认值为“1”。

当地 (语言环境)
指定如何使用 卢伊特, UTF-8 和 locale 之间的编码转换器
编码。 资源值(忽略大小写)可能是:

true
终端 将使用用户的 LC_CTYPE 语言环境指定的编码(即,
LC_ALL、LC_CTYPE 或 LANG 变量)。 这是通过实现
始终启用 UTF-8 模式并调用 卢伊特 在非 UTF-8 语言环境中。

中等
终端 将仅针对 UTF-8、东亚和泰语遵循用户的 LC_CTYPE 语言环境
语言环境,传统的 8 位模式不支持编码
改变字体。 对于其他地区, xterm的 将使用传统的 8 位模式。

检查字体
如果编译了 mini-luit, xterm的 将检查 Unicode 字体是否已
指定的。 如果是,则检查当前语言环境的字符编码
是 POSIX、Latin-1 或 Latin-9,使用适当的映射来支持那些
使用 Unicode 字体。 对于其他编码, xterm的 假设 UTF-8 编码
是必须的。

false
终端 将使用传统的 8bit 模式或 UTF-8 模式根据 utf8 资源
or U8 选项。

任何其他值,例如“UTF-8”或“ISO8859-2”,都被假定为编码名称;
卢伊特 将被调用以支持编码。 支持的实际列表
编码取决于 卢伊特. 默认值为“中”。

无论您使用何种语言环境和编码,您都需要使用 ISO-10646-1 字体来显示
结果。 您的配置可能不包含此字体或区域设置支持
xterm的 可能不需要。 在启动时, xterm的 使用等效于的机制
加载-vt-字体(utf8Fonts, utf8 字体) 加载字体名称子资源的动作
VT100 小部件。 也就是说,资源模式如“*vt100.utf8Fonts.字体“ 将会
加载,并且(如果启用此资源),覆盖正常字体。 如果不
找到子资源,正常字体如“*vt100.字体”等。
分发的资源文件 xterm的 使用 ISO-10646-1 字体,但不要依赖
除非您使用语言环境机制。

地区过滤器 (语言环境过滤器)
指定从/到语言环境编码的编码转换器的文件名和
UTF-8 与 LC 选项或 当地 资源。 帮助信息
“xterm -help”显示的列出了默认值,这取决于您的系统
组态。

如果编码转换器需要命令行参数,您可以添加这些
在命令之后,例如,

*localeFilter: xterm-filter -p

或者,您可以将这些参数放在 shell 脚本中以执行
转换器,并将此资源设置为指向 shell 脚本。

当使用区域设置过滤器时,例如,使用 -e 选项,或外壳, xterm的 第一
尝试通过该过滤器传递控制权。 如果失败, xterm的 将在没有
区域设置过滤器。 终端 在重试之前警告失败。

登录外壳 (登录外壳)
指定要在窗口中运行的 shell 是否应作为
登录外壳。 默认值为“假”。

保证金钟 (保证金钟)
指定当用户在键盘附近键入时是否应响铃
右边距。 默认值为“假”。

元发送转义 (元发送转义)
如果为“true”,元字符(与 修饰键)是
转换为两个字符的序列,字符本身以 ESC 开头。
这也适用于功能键控制序列,除非 xterm的 看到了
用于您的关键翻译。 如果为“false”,则从输入的元字符
键盘是根据 八位输入 资源。 默认是
“错误的”。

mk样本通行证 (MkSamplePass)
If 样本大小 非零,并且 宽度 (和 宽度) 是假的,在启动时 xterm的
将其内置表格与系统的宽字符宽度数据进行比较以决定
如果它会使用系统的数据。 它测试第一个 样本大小 字符
值,并允许高达 mk样本通行证 在测试失败之前不匹配。 这
默认值(对于允许的不匹配数)为 256。

样本大小 (Mk样本大小)
mk样本通行证, 这指定用于初始化宽的启动测试
字符宽度计算。 默认值(要检查的字符数)是
1024.

宽度 (宽度)
指定是否 xterm的 应该使用宽字符宽度的内置版本
计算。 另见 宽度 可以覆盖它的资源。 默认的
是“假的”。

这是控制宽字符选择的资源的摘要
宽度计算:

宽度 宽度 操作
────────────────────────────────────────────────────── ────────────────
假假使用系统表受制于 mk样本通行证
false true 使用内置表
true false 使用内置 CJK 表
true true 使用内置 CJK 表

修改光标键 (修改光标键)
说明如何处理 Control-、Shift-、Alt- 或 Meta- 的特殊情况
修饰符用于向游标返回的转义序列添加参数 -
钥匙。 默认值为“2”:

-1 禁用该功能。

0 使用旧的/过时的行为。

1 用 CSI 前缀修改序列。

2 强制修饰符成为第二个参数,否则它是
第一。

3 用“>”标记序列以暗示它是私有的。

修改功能键 (修改功能键)
说明如何处理 Control-、Shift-、Alt- 或 Meta- 的特殊情况
修饰符用于向 a 返回的转义序列添加参数
(编号)功能键。 默认值为“2”。 资源值类似于
修改光标键:

-1 允许用户使用 shift- 和 control- 修饰符来构造函数-
使用普通编码方案的关键字符串。

0 使用旧的/过时的行为。

1 用 CSI 前缀修改序列。

2 强制修饰符成为第二个参数,否则它是
第一。

3 用“>”标记序列以暗示它是私有的。

If 修改功能键 是零, xterm的 使用 Control- 和 Shift- 修饰符来允许
用户构建编号的功能键超出由提供的设置
键盘:

系统
添加由给定的值 ctrlF 键 资源。

转移
将给出的值加倍 ctrlF 键 资源。

控制/换档
加上三倍的值 ctrlF 键 资源。

修改键盘 (修改键盘)
通常情况下 xterm的 对修饰符(shift、control 等)进行特殊处理
处理特殊的键盘布局(遗产vt220)。 这样做是为了提供
DEC VT220 和相关终端的兼容键盘,实现用户-
定义的键 (UDK)。

资源值的位选择性地启用给定的修改
选择这些键盘时的类别。 默认值为“0”:

0 legacy/vt220 键盘在以下情况下仅解释控制修饰符
构造编号的功能键。 其他特殊键不做修改。

1 允许修改数字键盘

2 允许修改编辑键盘

4 允许修改功能键,覆盖使用 Shift 修饰符
UDK。

8 允许修改其他特殊键

修改其他键 (修改其他键)
喜欢 修改光标键告诉 xterm的 为其他键构​​造转义序列
(例如“2”)当被 Control-、Alt- 或 Meta-修饰符修改时。 此功能
不适用于功能键和定义明确的键,例如 ESC 或控件
键。 默认值为“0”:

0 禁用此功能。

1 为键启用此功能,除了那些具有众所周知的行为的键,
例如,Tab、Backarrow 和一些特殊的控制字符情况,例如 Control-
制作 NUL 的空间。

2 为包括列出的例外在内的键启用此功能。

多次点击时间 (多次点击时间)
指定多次单击选择事件之间的最长时间(以毫秒为单位)。 这
默认值为“250”毫秒。

多滚动 (多卷)
指定是否应异步进行滚动。 默认是
“错误的”。

nMarginBell (柱子)
指定从右边距开始的字符数
应响起,当由 保证金钟 资源。 默认值为“10”。

数字键盘(的第一个键 (数字键盘(的第一个键)
如果是真的”, xterm的 检查 NumLock 是否用作修饰符(请参阅 xmodmap(1))。 如果是这样,
此修饰符用于在实现特殊 NumLock 时简化逻辑
太阳键盘 资源。 还有(当 太阳键盘 为假),使用类似的逻辑
找到与左右 Alt 键关联的修饰符。 默认是
“真的”。

旧XtermFKeys (旧XtermFKeys)
如果是真的”, xterm的 将对功能键 F1 到 F4 使用旧式控制序列,
与 X Consortium 兼容 xterm的. 否则,它使用 VT100 式
PF1 到 PF4 的代码。 默认值为“假”。

2次点击 (On2Clicks)

3次点击 (On3Clicks)

4次点击 (On4Clicks)

5次点击 (On5Clicks)
指定响应多次鼠标点击的选择行为。 一只老鼠
单击始终按照 选择 部分(见 指针
用法)。 多次单击鼠标(使用激活 选择开始
action) 根据资源值进行解释 2次点击等等
资源值可以是以下之一:


选择一个“单词”,由 字符类 资源。 见 字符
课程设置 部分。

线
选择一条线(计数环绕)。


选择一组相邻的行(计数环绕)。 选择停止在
空白行,并且不延伸到当前页面之外。


选择所有可见的行,即页面。

所有
选择所有行,即包括保存的行。

正则表达式
选择一个“单词”,由下面的正则表达式决定
资源价值。

没有
没有选择操作与此资源相关联。 终端 将其解释为
列表的末尾。 例如,您可以使用它来禁用三重(和
更高)点击设置 3次点击 到“无”。

默认值 2次点击3次点击 是“词”和“线”,
分别。 没有默认值 4次点击 or 5次点击,使那些
不活跃。 在启动时, xterm的 确定最大点击次数
onX点击 设置的资源值。

开放式输入法 (XtCOpenIm)
告诉 xterm的 启动时是否打开输入法。 默认值为“真”。

指针颜色 (指针颜色)
指定指针的前景色。 默认是
“XtDefaultForeground”。

指针颜色背景 (指针颜色背景)
指定指针的背景颜色。 默认是
“XtDefaultBackground”。

指针模式 (指针模式)
指定何时可以在用户键入时隐藏指针。 这将是
如果用户移动鼠标或单击其按钮之一,则重新显示。

0从不

1 运行的应用程序 xterm的 尚未激活鼠标模式。 这是
默认。

2 总是。

指针形状 (光标)
指定指针形状的名称。 默认值为“xterm”。

流行音乐 (流行铃)
指定在接收到 Control-G 时是否打开窗口。 这
默认为“假”。

如果窗口被图标化,则没有效果。 但是,那 图标提示音 资源
使您能够查看哪些图标化窗口敲响了警钟。

预组合 (XtCPrecompose)
告诉 xterm的 是否将 UTF-8 数据预组合成规范化形式 C,其中
将常用的重音符号组合到基本字符上。 如果它不这样做,
重音保留为单独的字符。 默认值为“真”。

预编辑类型 (XtCPreeditType)
告诉 xterm的 要显示哪些类型的预编辑(预转换)字符串。 默认的
是“OverTheSpot,Root”。

打印属性 (打印属性)
指定是否与文本一起打印图形属性。 一个真正的 DEC
VTxxx 终端将打印下划线,突出显示代码,但您的打印机可能
不处理这些。

· “0”禁用属性。

· “1”打印正常的属性集(粗体、下划线、反色和闪烁)
作为 VT100 风格的控制序列。

· “2”也打印 ANSI 颜色属性。

默认值为“1”。

立即打印文件 (打印文件立即)
当。。。的时候 立即打印 动作被调用, xterm的 打印屏幕内容
直接到一个文件。 将此资源设置为文件名的前缀(时间戳
将附加到实际名称)。

默认为空字符串,即“”,但是,当 立即打印 行动
被调用,如果字符串为空,则使用“XTerm”。

打印文件OnXError (PrintFileOnXError)
If xterm的 以 X 错误退出,例如,当服务器断开连接时
崩溃,它可以被告知将屏幕内容写入文件。 启用
功能,将此资源设置为文件名的前缀(时间戳将是
附加到实际名称)。

默认为空字符串,即“”,禁用此功能。 然而,
错误打印 动作被调用,如果字符串为空,则
使用“XTermError”。

处理这些错误代码:ERROR_XERROR、ERROR_XIOERROR 和 ERROR_ICEERROR。

立即打印模式 (打印模式立即)
当。。。的时候 立即打印 动作被调用, xterm的 打印屏幕内容
直接到一个文件。 您可以使用 立即打印模式 资源告诉它使用
转义序列以重建视频属性和颜色。 这使用
相同的值 打印属性 资源。 默认值为“0”。

打印模式OnXError (打印模式OnX错误)
终端 实现 打印文件OnXError 使用打印机功能的功能,虽然
输出直接写入文件。 您可以使用 打印模式OnXError
资源告诉它使用转义序列来重建视频属性
和颜色。 这使用与 打印属性 资源。 这
默认值为“0”。

立即打印选项 (PrintOpts立即)
指定打印到文件时的文本范围 立即打印
动作被调用。

· 如果为零 (0),则选择当前(可见屏幕)加上保存的
行,除非正在使用备用屏幕。 在这种情况下,只有
选择了备用屏幕。

· 如果非零,此资源值的位(按降序检查)
选择范围:

8 选择保存的行。

4 选择备用屏幕。

2 选择正常画面。

1 选择当前画面,可以是正常画面,也可以是交替画面
屏幕上。

默认为“9”,选择当前可见屏幕加上保存的行,
交替屏幕没有特殊情况。

打印选项错误 (PrintOptsOnXError)
指定打印到文件时的文本范围 错误打印
动作被调用。 资源值的解释与
立即打印选项.

默认为“9”,选择当前可见屏幕加上保存的行,
交替屏幕没有特殊情况。

打印机自动关闭 (打印机自动关闭)
如果是真的”, xterm的 当应用程序切换时将关闭打印机(管道)
打印机脱机使用介质复制命令。 默认值为“假”。

打印机命令 (打印机命令)
指定一个 shell 命令 xterm的 当第一个 MC (Media
Copy) 命令被启动。 默认为空字符串,即“”。 如果
资源值作为空字符串给出,打印机被禁用。

打印机控制模式 (打印机控制模式)
指定打印机控制模式。 “1”选择自动打印模式,这会导致
xterm的 当您将光标移出该行时从屏幕打印一行
出现换行、换页或垂直制表符,或自动换行。
自动打印模式被打印机控制器模式(“2”)覆盖,这会导致所有
要定向到打印机的输出。 默认值为“0”。

打印机范围 (打印机范围)
控制打印页面功能是打印整个页面 (true),还是仅打印
滚动边距内的部分 (false)。 默认值为“假”。

打印机FormFeed (打印机换页)
控制是否在打印页结束时将换页发送到打印机
功能。 默认值为“假”。

打印机新行 (打印机新行)
控制是否在打印页的末尾将换行符发送到打印机
功能。 默认值为“真”。

私有颜色寄存器 (私有颜色寄存器)
如果为 true,则为每个 Sixel 设备控制字符串分配单独的颜色寄存器,
例如,对于 DECGCI。 如果不为真,颜色寄存器只分配一次,当
终端复位。 默认值为“真”。

安静的抓斗 (QuietGrab)
控制光标是否重绘 通知抓取通知取消抓取 活动
在焦点改变期间接收类​​型。 默认值为“假”。

注册屏幕大小 (注册屏幕大小)
If xterm的 配置为支持 ReGIS 图形,此资源告诉 xterm的
图形的最大尺寸(以像素为单位)。

终端 接受一个特殊的资源值“auto”,它告诉 xterm的 使用
十进制终端ID 根据硬件终端的资源设置最大大小
限制。 否则, xterm的 期望大小为 高度x宽度,例如,
“800x1000”。

默认资源值为“800x1000”。

渲染字体 (渲染字体)
If xterm的 是用 Xft 库构建的,这控制着 人名
资源被使用。 默认为“默认”。

资源值是字符串,在启动后评估为布尔值。

false
禁用该功能并使用普通(位图)字体。

true
使用指定的 TrueType 字体启动 人名人脸大小
资源设置。 如果没有价值 人名, 禁用该功能
并使用普通(位图)字体。

启动后,您仍然可以使用
“TrueType 字体”菜单项。

默认
使用普通(位图)字体启动,但启用“TrueType 字体”菜单
允许运行时切换到/从 TrueType 字体的条目。

如果没有 人名 资源集,然后运行时切换到 TrueType
字体被禁用。 终端 有一个单独的编译值 人名
特殊情况下 渲染字体 是“默认”。 这通常是“单声道”。

调整重力大小 (调整重力)
将窗口大小调整为更高或更短时会影响行为。
西北 指定屏幕上文本的顶行保持固定。 如果
窗口变短,线条从底部掉落; 如果窗户是做的
更高,在底部添加空行。 这与行为兼容
在 R4。 西南 (默认)指定文本的底行
屏幕保持固定。 如果窗口变高,其他保存的行将是
向下滚动到屏幕上; 如果窗口变短,线条将是
滚出屏幕顶部,顶部保存的行将被删除。

重试输入法 (XtCRetryInputMethod)
告诉 xterm的 重试多少次,以防输入法服务器不是
回应。 这是与不受支持的预编辑类型等不同的问题。您
如果您的 X 配置(及其库)丢失,可能会遇到重试
件。 将此资源设置为零“0”将取消重试。 这
默认值为“3”。

反向视频 (反向视频)
指定是否应该模拟反向视频。 默认是
“错误的”。

反转视频有几个方面 xterm的:

· 命令行 -rv 选项告诉 X 库反转前景
和背景颜色。 终端的命令行选项设置资源值。 在
特别是,X Toolkit 设置了 反向视频 资源当 -rv 选项
用来。

· 如果用户还使用了命令行选项 -fg or -背景 设置
前景色和背景色, xterm的 不会直接看到这些选项。
相反,它检查资源值以重建命令行
选项,并确定哪种颜色是用户预期的前景,
等。它们的实际值与反向视频功能无关; 一些
用户更喜欢 X 默认值(白底黑字),其他人更喜欢
黑色背景上的白色文本。

· 启动后,用户可以切换“启用反向视频”菜单项。
这将交换 VT100 的当前前景色和背景色
小部件,并重新绘制屏幕。 由于 X 资源层次结构,
反向视频 资源适用于 VT100 以上的小部件。

程序运行在 xterm的 也可以使用控制序列来启用 VT100
反向视频模式。 这些独立于 反向视频 资源和
菜单条目。 终端 交换当前的前景色和背景色时
绘制受这些控制序列影响的文本。

其他控制序列可以改变前景色和背景色
用过的:

· 程序也可以使用ANSI颜色控制序列来设置前景
和背景颜色。

· ANSI 颜色控件(例如 16、88 或 256 色)的扩展是
处理方式与 ANSI 控件类似。

· 使用其他控制序列(“动态 颜色”功能),一个程序可以
更改前景色和背景色。

反向包装 (反向包装)
指定是否应启用反向环绕。 这对应
xterm的的私有模式45。默认为“false”。

右滚动条 (右滚动条)
指定滚动条是否应该显示在右侧而不是
比左边。 默认值为“假”。

保存行 (保存行)
指定要在屏幕顶部以外保存的行数
滚动条已打开。 默认值为“64”。

滚动条 (滚动条)
指定是否应显示滚动条。 默认是
“错误的”。

滚动条边框 (滚动条边框)
指定滚动条边框的宽度。 请注意,这是绘制重叠
的边界 xterm的 窗户。 修改滚动条的边框仅影响
VT100 小部件和滚动条之间的线。 默认值为 1。

滚动键 (滚动条)
指定按键是否应自动导致滚动条
转到滚动区域的底部。 这对应于 xterm的的私人
模式 1011。默认值为“false”。

滚动线 (滚动线)
指定的行数 回滚向前滚动 行动应该
作为默认使用。 默认值为 1。

滚动输出 (滚动条)
指定输出到终端是否应自动导致
滚动条转到滚动区域的底部。 默认值为“真”。

选择到剪贴板 (选择到剪贴板)
告诉 xterm的 是否将 PRIMARY 或 CLIPBOARD 用于 SELECT 标记
选拔机制。 这 设置选择 action 可以在运行时改变它,允许
用户使用仅处理其中一种机制的程序。 这
默认为“false”,它告诉它使用 PRIMARY。

shift字体 (Shift字体)
指定是否启用动作 较大的vt字体()较小的vt字体(),
它们通常绑定到移位的 KP_Add 和 KP_Subtract。 默认是
“真的”。

显示BlinkAsBold (显示闪烁为粗体)
告诉 xterm的 是否以blink-attribute与bold相同的方式显示文本。 如果
xterm的 尚未配置为支持闪烁文本,默认为“true”,
这对应于旧版本的 xterm的,否则默认为“假”。

显示缺少的字形 (显示缺失字形)
告诉 xterm的 是否显示一个框,勾勒出字符所在的位置
使用的字体不代表。 默认值为“假”。

显示包装标记 (ShowWrapMarks)
用于调试 xterm的 以及可能通过以下方式操作换行标志的应用程序
在右边距书写文本,在右边的内边框上显示一个标记
窗户。 标记显示哪些行设置了标志。

信号抑制 (信号抑制)
指定“主要选项”菜单中的条目是否用于发送
xterm的 应该被禁止。 默认值为“假”。

滚动 (Sixel滚动)
如果为 true,图形将在写过 Sixels 时一次向上滚动一行
窗口的底线。 默认值为“假”。

几何学 (几何学)
指定泰克窗口的首选大小和位置。 没有
此资源的默认值。

泰克抑制 (泰克抑制)
指定进入泰克模式的转义序列是否应为
忽略。 默认值为“假”。

泰克小 (泰克小)
指定 Tektronix 模式窗口是否应以最小的方式启动
如果没有给出明确的几何形状。 这在运行时很有用 xterm的 on
用小屏幕显示。 默认值为“假”。

泰克创业公司 (TekStartup)
指定是否 xterm的 应以泰克模式启动。 默认是
“错误的”。

滚动条 (TiXtra滚动)
指定是否 xterm的 处理时应滚动到新页面 ti 期限上限
条目,即私有模式 47、1047 或 1049。这仅在以下情况下有效
抑制 为“true”,因为此选项的目的是提供图片
全屏应用程序在回滚上的显示而不擦除
在应用程序初始化之前显示的文本。 默认为
这个资源是“假的”。

抑制 (抑制)
指定是否 xterm的 应该删除 tite termcap 条目(用于
在许多面向屏幕的程序启动时在交替屏幕之间切换)从
TERMCAP 字符串。 如果设置, xterm的 也忽略要切换到的转义序列
备用屏幕。 终端 以不同的方式支持 terminfo,支持
复合控制序列(也称为私有模式)1047、1048 和 1049
与原来的 47 个控制序列具有相同的效果。 默认为
这个资源是“假的”。

标题模式 (标题模式)
告诉 xterm的 是否接受或返回 ISO-8859-1 中的窗口和图标标签(
默认)或 UTF-8。 两者都可以用十六进制编码。 这个默认
资源为“0”。

每个位(位“0”为 1,位“1”为 2 等)对应一个参数
由标题模式控制序列设置:

0 使用十六进制设置窗口/图标标签

1 使用十六进制查询窗口/图标标签

2 使用 UTF-8 设置窗口/图标标签(覆盖 utf8 标题 资源)。

3 使用 UTF-8 查询窗口/图标标签

译文 (翻译)
指定菜单、选择、“编程字符串”的键和按钮绑定,
译文 资源,它提供了很多 xterm的的可配置性,
是 X Toolkit Intrinsics 库 (Xt) 的一个特性。 见 行动 部分。

修剪选择 (修剪选择)
如果你设置 高亮选择,可以看到选中的文字,包括
任何尾随空格。 清除屏幕(或一行)会将其重置为某种状态
不包含空格。 当应用程序运行时,某些行可能包含尾随空格
将它们写入屏幕。 但是,您可能不希望粘贴带有尾随的行
空间。 如果这个资源是真的, xterm的 将从文本中修剪尾随空格
被选中。 它不会影响导致换行的空格,也不会影响
它从您的选择中修剪尾随的换行符。 默认值为“假”。

强调 (强调)
这指定是否应将具有下划线属性的文本
下划线。 可能需要在使用颜色时禁用下划线
对于下划线属性。 默认值为“真”。

使用剪裁 (使用剪裁)
告诉 xterm的 是否使用剪裁来避免在文本外产生点
绘图区。 最初用于解决过重的效果,这是
还需要处理一些大小不正确的字体。 默认值为“真”。

utf8 (utf8)
这指定是否 xterm的 将以 UTF-8 模式运行。 如果你设置这个资源,
xterm的 还设置 宽字符 资源作为副作用。 资源可以设置
通过菜单条目“UTF-8 编码”。 默认为“默认”。

终端 接受关键字(忽略大小写)或括号中显示的数字:

假 (0)
UTF-8 模式最初是关闭的。 命令行选项 +u8 将资源设置为
这个值。 允许打开/关闭 UTF-8 模式的转义序列。

真 (1)
UTF-8 模式最初是开启的。 打开/关闭 UTF-8 模式的转义序列是
不允许的。

总是 (2)
命令行选项 U8 将资源设置为此值。 转义序列
用于打开/关闭 UTF-8 模式的参数被忽略。

默认值(3)
这是资源的默认值。 它在初始化期间更改
取决于是否 当地 资源已设置为 false (0) 或始终 (2)。
查看 当地 有关非 UTF-8 语言环境的其他讨论的资源。

如果你想设置值 utf8,应该在这个范围内。 其他非零
值被视为“1”,即 UTF-8 模式最初是开启的,并转义
允许打开/关闭 UTF-8 模式的序列。

utf8字体 (utf8 字体)
见讨论 当地 资源。 这指定是否 xterm的 将使用
通过资源模式指定的 UTF-8 字体,例如“*vt100.utf8Fonts.字体“ 要么
普通 (ISO-8859-1) 字体通过诸如“*vt100.字体”。 资源可以是
通过菜单项“UTF-8 字体”设置。 默认为“默认”。

终端 接受关键字(忽略大小写)或括号中显示的数字:

假 (0)
使用 ISO-8859-1 字体。 菜单项已启用,允许选择
要在运行时更改的字体。

真 (1)
使用 UTF-8 字体。 菜单项已启用,允许选择
要在运行时更改的字体。

总是 (2)
始终使用 UTF-8 字体。 这也会禁用菜单项。

默认值(3)
在启动时,资源被设置为 true 或 false,根据
有效值 utf8 资源。

utf8拉丁文1 (utf8Latin1)
如果为真,则允许 ISO-8859-1 正常 要与 ISO-10646-1 字体组合的字体
如果后者是通过 -fw 选项或其相应的资源值。
默认值为“假”。

utf8选择类型 (UTF8SelectTypes)
覆盖 xterm的的默认选择目标列表(参见 SELECT/PASTE)用于选择
在宽字符 (UTF-8) 模式下。 默认为空字符串,即“”,即
不会覆盖任何内容。

utf8 标题 (utf8 标题)
应用程序可以设置 xterm的的标题通过编写控制序列。 通常这个
控制序列遵循 VT220 约定,它将字符串编码为
ISO-8859-1 并允许使用 8 位字符串终止符。 如果 xterm的 开始于
UTF-8 语言环境,它将 ISO-8859-1 字符串转换为 UTF-8 以与 X 一起使用
假设字符串为 UTF-8 的库。

但是,有些用户可能希望编写以 UTF-8 编码的标题字符串。 窗户
manager 负责绘制窗口标题。 一些窗口管理器(不是全部)
支持窗口标题的 UTF-8 编码。 将此资源设置为“true”以允许
UTF-8 编码的标题字符串。 这取消了到 UTF-8 的转换,允许
要按原样显示的 UTF-8 字符串。

此功能可作为菜单项使用,因为它与特定的
您在其中运行的应用程序 xterm的. 您还可以使用控制序列
(参见控制序列文档中“标题模式”的讨论),设置一个
等效标志。 这 标题模式 资源设置相同的值,它覆盖
这个资源。

默认值为“假”。

非常大胆的颜色 (非常大胆的颜色)
指定是否将视频属性与由指定的颜色组合 颜色BD,
颜色BL, 彩色IT, 颜色RV颜色UL. 资源价值是价值的总和
对于每个属性:
1 为反向,
2 为下划线,
4 为大胆,
8 闪烁,和
512 为斜体

默认值为“0”。

视觉钟 (视铃)
指定是否应使用可见的铃铛(即闪烁)代替
收到 Control-G 时发出响铃。 默认值为“false”,它告诉
xterm的 使用可听见的铃声。

可视铃延迟 (可视铃延迟)
显示可视铃时延迟的毫秒数。 默认值为 100。
如果设置为零,则不显示可视铃。 这对于非常慢的情况很有用
显示,例如,膝上型电脑上的 LCD 显示器。

可视铃线 (可视铃线)
指定显示可视铃时是否只闪烁当前行
而不是闪烁整个屏幕:默认为“false”,它告诉 xterm的
使整个屏幕闪烁。

vt100图形 (VT100图形)
这指定是否 xterm的 将解释 VT100 图形字符转义
UTF-8 模式下的序列。 默认为“true”,提供支持
各种遗留应用程序。

宽粗字体 (宽粗字体)
此选项指定用于显示粗体宽文本的字体。 经过
默认情况下,它将尝试使用两倍于将要使用的字体宽的字体
绘制粗体文本。 如果没有找到双宽字体,它会即兴发挥,通过
拉伸粗体。

宽字符 (宽字符)
指定是否 xterm的 应响应处理 16 位的控制序列
人物。 默认值为“假”。

宽字体 (宽字体)
此选项指定用于显示宽文本的字体。 默认情况下,
它将尝试使用两倍于用于绘制的字体宽的字体
普通文本。 如果没有找到双宽字体,它会即兴发挥,通过拉伸
普通字体。

字体 (字体)
此选项指定用于显示预编辑字符串的字体
“OverTheSpot”输入法。

在“OverTheSpot”预编辑类型中,预编辑(预转换)字符串显示在
光标的位置。 XIM 服务器有责任显示
预编辑字符串。 XIM 客户端必须将光标位置通知 XIM 服务器。
为获得最佳效果,必须使用适当的字体显示预编辑字符串。
因此, xterm的 通知 XIM 服务器正确的字体。 字体是
由“fontset”提供,其默认值为“*”。 这匹配每种字体,
X 库会自动选择具有适当字符集的字体。 这 字体 资源
提供覆盖此默认字体设置。

泰克4014 窗口小部件 资源
以下资源被指定为 tek4014 小部件(类 泰克4014).
这些由模式指定,例如“XTerm.tek4014。您的姓名

字体2 (字体)
指定要在 Tektronix 窗口中使用的字体编号 2。

字体3 (字体)
指定要在 Tektronix 窗口中使用的字体编号 3。

字体大 (字体)
指定在 Tektronix 窗口中使用的大字体。

字体小 (字体)
指定在 Tektronix 窗口中使用的小字体。

杜松子酒终结者 (杜松子酒终结者)
指定 GIN 报告或状态报告后应遵循哪些字符。 这
可能性是“none”,它不发送终止字符,“CRonly”,它
发送 CR 和“CR&EOT”,它发送 CR 和 EOT。 默认值为“无”。

高度 (高度)
以像素为单位指定泰克窗口的高度。

初始字体 (初始字体)
指定最初使用四种泰克字体中的哪一种。 价值观是一样的
至于 设置-tek-文本 行动。 默认值为“大”。

宽度 (宽度)
以像素为单位指定泰克窗口的宽度。

菜单 资源
可以为各种菜单指定的资源在
雅典娜的文档 简单菜单 小部件。 条目的名称和类别
下面列出了每个菜单。 资源命名为“线N“ 在哪里 N 是一个数字是
带类的分隔符 线.

与所有基于 X 资源的小部件一样,提到的标签是
应用程序。

主要 附加选项 菜单(小部件名称 主菜单) 有以下条目:

工具栏 (SMEBSB)
此条目调用 设置工具栏(切换) 行动。

安全数据库 (SMEBSB)
此条目调用 安全的() 行动。

允许 (SMEBSB)
此条目调用 允许发送事件(切换) 行动。

重绘 (SMEBSB)
此条目调用 重绘() 行动。

记录 (SMEBSB)
此条目调用 记录(切换) 行动。

立即打印 (SMEBSB)
此条目调用 立即打印() 行动。

错误打印 (SMEBSB)
此条目调用 打印错误() 行动。

打印 (SMEBSB)
此条目调用 打印() 行动。

打印重定向 (SMEBSB)
此条目调用 打印-redir() 行动。

8位控制 (SMEBSB)
此条目调用 设置 8 位控制(切换) 行动。

后箭 (SMEBSB)
此条目调用 设置向后箭头(切换) 行动。

数字键盘(的第一个键 (SMEBSB)
此条目调用 设置数字锁(切换) 行动。

替代ESC (SMEBSB)
此条目调用 alt-发送-转义(切换) 行动。

元ESC (SMEBSB)
此条目调用 元发送转义(切换) 行动。

删除即删除 (SMEBSB)
此条目调用 删除即删除(切换) 行动。

旧功能键 (SMEBSB)
此条目调用 旧功能键(切换) 行动。

hp功能键 (SMEBSB)
此条目调用 hp 功能键(切换) 行动。

sco功能键 (SMEBSB)
此条目调用 sco-function-keys(切换) 行动。

太阳功能键 (SMEBSB)
此条目调用 太阳功能键(切换) 行动。

太阳键盘 (SMEBSB)
此条目调用 sunKeyboard(切换) 行动。

暂停 (SMEBSB)
此条目调用 发送信号(tstp) 对支持工作的系统采取行动
控制。

继续 (SMEBSB)
此条目调用 发送信号(续) 对支持工作的系统采取行动
控制。

打断 (SMEBSB)
此条目调用 发送信号(int) 行动。

挂断 (SMEBSB)
此条目调用 发送信号(hup) 行动。

终止 (SMEBSB)
此条目调用 发送信号(术语) 行动。

(SMEBSB)
此条目调用 发送信号(杀死) 行动。

退出 (SMEBSB)
此条目调用 放弃() 行动。

VT 附加选项 菜单(小部件名称 菜单) 有以下条目:

滚动条 (SMEBSB)
此条目调用 设置滚动条(切换) 行动。

跳跃滚动 (SMEBSB)
此条目调用 设置跳转(切换) 行动。

倒车影像 (SMEBSB)
此条目调用 设置反向视频(切换) 行动。

自动换行 (SMEBSB)
此条目调用 设置自动换行(切换) 行动。

反向包装 (SMEBSB)
此条目调用 设置反向包装(切换) 行动。

自动换行 (SMEBSB)
此条目调用 设置自动换行(切换) 行动。

申请者 (SMEBSB)
此条目调用 设置应用程序(切换) 行动。

应用键盘 (SMEBSB)
此条目调用 设置应用键盘(切换) 行动。

滚动键 (SMEBSB)
此条目调用 设置滚动键(切换) 行动。

滚动输出 (SMEBSB)
此条目调用 设置滚动 tty 输出(切换) 行动。

允许132 (SMEBSB)
此条目调用 设置允许132(切换) 行动。

诅咒 (SMEBSB)
此条目调用 设置-cursesemul(切换) 行动。

视铃 (SMEBSB)
此条目调用 设置-visualbell(切换) 行动。

钟声紧急 (SMEBSB)
此条目调用 set-bellIsUrgent(切换) 行动。

风铃 (SMEBSB)
此条目调用 设置poponbell(切换) 行动。

光标闪烁 (SMEBSB)
此条目调用 设置光标链接(切换) 行动。

抑制 (SMEBSB)
此条目调用 set-titeInhibit(切换) 行动。

活动图标 (SMEBSB)
如果此功能已编译为,则此条目会打开和关闭活动图标
xterm的. 它仅在以下情况下启用 xterm的 使用命令行选项 +ai 启动
或者 活动图标 资源设置为“真”。

软复位 (SMEBSB)
此条目调用 软复位() 行动。

硬重置 (SMEBSB)
此条目调用 硬重置() 行动。

清除保存线 (SMEBSB)
此条目调用 清除保存的行() 行动。

泰克秀 (SMEBSB)
此条目调用 设置可见性(tek,切换) 行动。

泰克模式 (SMEBSB)
此条目调用 设置终端类型(tek) 行动。

虚拟 (SMEBSB)
此条目调用 设置可见性(vt,关闭) 行动。

替代屏幕 (SMEBSB)
此条目调用 设置altscreen(切换) 行动。

滚动 (SMEBSB)
此条目调用 设置六素滚动(切换) 行动。

VT 字体 菜单(小部件名称 字体菜单) 有以下条目:

字体默认 (SMEBSB)
此条目调用 设置-vt-字体(d) 动作,使用 字体
(默认)资源,例如菜单中的“默认”。

字体1 (SMEBSB)
此条目调用 设置-vt-字体(1) 动作,使用 字体1
资源,例如菜单中的“不可读”。

字体2 (SMEBSB)
此条目调用 设置-vt-字体(2) 动作,使用 字体2
资源,例如菜单中的“Tiny”。

字体3 (SMEBSB)
此条目调用 设置-vt-字体(3) 动作,使用 字体3
资源,例如菜单中的“小”。

字体4 (SMEBSB)
此条目调用 设置-vt-字体(4) 动作,让字体使用 字体4
资源,例如菜单中的“中”。

字体5 (SMEBSB)
此条目调用 设置-vt-字体(5) 动作,让字体使用 字体5
资源,例如菜单中的“大”。

字体6 (SMEBSB)
此条目调用 设置-vt-字体(6) 动作,让字体使用 字体6
资源,例如菜单中的“巨大”。

字体转义 (SMEBSB)
此条目调用 设置-vt-字体(e) 行动。

字体选择 (SMEBSB)
此条目调用 设置-vt-字体 行动。

字体线描 (SMEBSB)
此条目调用 设置字体线条图 行动。

字体包装 (SMEBSB)
此条目调用 设置字体打包 行动。

字体双倍大小 (SMEBSB)
此条目调用 设置字体双倍大小 行动。

渲染字体 (SMEBSB)
此条目调用 设置渲染字体 行动。

utf8 模式 (SMEBSB)
此条目调用 设置-utf8-mode(s) 行动。

utf8-标题 (SMEBSB)
此条目调用 设置 utf8 标题 行动。

TEK 附加选项 菜单(小部件名称 技术菜单) 有以下条目:

泰克文大 (SMEBSB)
此条目调用 set-tek-text(大) 行动。

泰克文本2 (SMEBSB)
此条目调用 设置-tek-文本(2) 行动。

泰克文本3 (SMEBSB)
此条目调用 设置-tek-文本(3) 行动。

泰克文本小 (SMEBSB)
此条目调用 set-tek-text(小) 行动。

技术页面 (SMEBSB)
此条目调用 泰克页() 行动。

特克雷塞特 (SMEBSB)
此条目调用 泰克重置() 行动。

技术拷贝 (SMEBSB)
此条目调用 复制() 行动。

显示 (SMEBSB)
此条目调用 设置可见性(vt,切换) 行动。

模式 (SMEBSB)
此条目调用 设置终端类型(vt) 行动。

手杖 (SMEBSB)
此条目调用 设置可见性(tek,切换) 行动。

滚动条 资源
为 Athena 滚动条小部件指定时,以下资源很有用:

厚度 (厚度)
指定滚动条的宽度(以像素为单位)。

背景 (背景)
指定用于滚动条背景的颜色。

前景 (前景)
指定用于滚动条前景的颜色。 的“拇指”
滚动条是一个简单的棋盘格图案,前景像素交替
和背景颜色。

指针 用法


创建 VT102 窗口后, xterm的 允许您选择文本并将其复制到
相同或其他窗口。

选择
当指针按钮不带修饰符使用时,将调用选择函数,
当它们与“shift”键一起使用时。 所描述功能的分配
下面的按键和按钮可以通过资源数据库更改; 看 行动 联络一位教师

指针按钮一(通常在左边)用于将文本保存到剪切缓冲区中。 移动
光标移动到文本的开头,然后按住按钮同时将光标移动到
区域的末尾并释放按钮。 所选文本突出显示并显示
保存在全局剪切缓冲区中,并在释放按钮时进行 PRIMARY 选择。
通常(但请参阅讨论 2次点击, 等等):

· 双击按词选择。

· 三击按行选择。

· 四连击返回字符等。

多次单击由按钮向上到按钮向下的时间决定,因此您可以更改
选择中间的选择单元。 选择的逻辑词和行
如果行被换行,双击或三次单击可能会换行超过一个屏幕行
by xterm的 本身,而不是由在窗口中运行的应用程序。 如果键/按钮
绑定指定要进行 X 选择, xterm的 将离开选定的文本
只要它是选择所有者,就会突出显示。

指针按钮二(通常在中间)“输入”(粘贴)来自 PRIMARY 选择的文本,
如果有,否则从剪切缓冲区中,将其作为键盘输入插入。

指针按钮三(通常在右边)扩展当前选择。 (不失
一般情况下,您可以在本段其余部分的任何地方交换“右”和“左”。)如果
在比左边更靠近选区的右边缘时按下,它
扩展/收缩选择的右边缘。 如果您选择超过
选择的左边缘, xterm的 假设你真的是指左边缘,恢复
原始选择,然后扩展/收缩选择的左边缘。 延期
以执行上次选择或扩展的选择单元模式启动;
您可以多次单击以循环浏览它们。

通过剪切和粘贴文本片段而不拖尾新行,您可以从
例如,在不同的窗口中的几个地方并形成一个命令给shell,或者采取
程序的输出并将其插入到您喜欢的编辑器中。 由于切割缓冲区是
在不同的应用程序之间全局共享,您可以将每个应用程序视为一个“文件”
你知道的内容。 终端模拟器和其他文本程序应该将其视为
如果它是一个文本文件,即文本由新行分隔。

滚动
滚动区域显示当前显示在窗口中的文本的位置和数量
(突出显示)相对于实际保存的文本量。 随着更多文本被保存(最多
最大值),突出显示区域的大小减小。

使用滚动区域中的指针单击按钮 XNUMX 将相邻行移动到
显示窗口的顶部。

单击按钮 XNUMX 将显示窗口的顶行向下移动到指针
位置。

单击按钮 XNUMX 将显示移动到保存文本中对应的位置
指针在滚动条中的位置。

泰克 指针
与 VT102 窗口不同,泰克窗口不允许复制文本。 它确实
允许泰克 GIN 模式,在此模式下,光标将从箭头变为
叉。 按任意键将发送该键和十字的当前坐标
光标。 按下按钮一、二或三将返回字母“l”、“m”和“r”,
分别。 如果在按下指针按钮时按下“shift”键,则
发送相应的大写字母。 为了区分指针按钮和键,
设置了字符的高位(但这位通常会被剥离,除非终端
模式为RAW; 看 TTY(4) 详情)。

选择/粘贴


X 客户端通过响应由
服务器。


当配置为使用主要选择时,(默认) xterm的 可以提供
以有助于保留字符编码信息的方式选择数据
粘贴。

用户在 xterm 上“选择”文本,它突出显示所选文本。 后续的“粘贴”
到另一个客户端将请求转发给拥有该选择的客户端。 如果 xterm的 拥有
主要选择,它使数据以一个或多个“选择”的形式可用
目标”。 如果它不拥有主要选择,例如,如果它已释放它或
另一个客户端已声明所有权,它依赖于剪切缓冲区来传递数据。 但
cut-buffers 只处理 ISO-8859-1 数据(官方 - 一些客户忽略规则)。

剪贴板
当配置为使用剪贴板时(请参阅资源 选择到剪贴板), 问题
所有权的持久性被绕过。 否则,就没有区别
可以通过选择传递的数据。

PRIMARY 令牌是标准的 X 功能,记录在 ICCCM (客户端间
沟通 公约 用户手册),其中说明

由原子 PRIMARY 命名的选择用于所有只需要一个
单一参数,是客户端之间的主要通信方式
使用选择机制。

但是,许多应用程序使用 CLIPBOARD 来模仿其他窗口系统。 这
选择到剪贴板 资源(和相应的菜单项 选择 剪贴板) 介绍
SELECT 标记(只有 xterm的) 在 PRIMARY 和 CLIPBOARD 之间进行选择
令牌。

在不使用此功能的情况下,可以使用解决方法,例如 剪辑 程序来显示
X 剪贴板中的内容 xterm的 窗口。

选择 目标
传递的不同类型的数据取决于接收客户端的请求。
这些被称为 选择 目标.

在询问选择数据时, xterm的 按此顺序尝试以下类型:

UTF8_STRING
这是一个 XFree86 扩展,表示数据以 UTF-8 编码。
什么时候 xterm的 内置宽字符支持,它既接受又提供
这个类型。

TEXT 文本采用对应于您当前语言环境的编码。

复合文本
这是多字符集数据的格式,例如多语言文本。
它可以存储 UTF-8 数据作为一种特殊情况。

STRING
这是拉丁语 1 (ISO-8859-1) 数据。

添加中间两个(TEXT 和 COMPOUND_TEXT),如果 xterm的 配置了
i18n选择 资源设置为“真”。

UTF8_STRING 是首选(因此在列表中的第一个),因为 xterm的 将文本存储为 Unicode
以宽字符模式运行时的数据,并且不需要转换。 在另一
手,TEXT 和 COMPOUND_TEXT 可能需要翻译。 如果翻译不完整,
他们将插入 X 的“defaultString”,其值无法设置,并且可能只是空的。
终端's 默认字符串 资源指定用于不完整翻译的字符串
UTF8_STRING。

您可以更改类型 xterm的 尝试使用 八位选择类型 or utf8选择类型
资源。 例如,您可能有一些不使用的特定语言环境设置
UTF-8 编码。 资源值是以逗号分隔的选择目标列表,
由显示的名称组成。 您可以使用特殊名称 I18N 来表示
可选包含 TEXT 和 COMPOUND_TEXT。 名称匹配忽略大小写,并且
可以缩写。 默认列表可以用多种方式表示,例如,

UTF8_STRING、I18N、STRING
utf8,i18n,字符串
你,我,s

菜单


终端 有四个菜单,名为 主菜单, 菜单, 字体菜单技术菜单. 每个菜单弹出
在按键和按钮按下的正确组合下。 每个菜单分为
部分,由一条水平线分隔。 一些菜单条目对应于可以
被改变。 当前处于活动状态的模式旁边会出现一个复选标记。 选择一个
这些模式切换其状态。 其他菜单项是命令; 选择其中之一
执行指定的功能。

所有菜单条目都对应于 X 操作。 在下面的列表中,菜单标签是
显示后跟括号中的操作名称。

主要 附加选项
xterm的 主菜单 当“控制”键和指针按钮一个被按下时弹出
窗户。 此菜单包含适用于 VT102 和 Tektronix 窗口的项目。
有几个部分:

用于管理 X 事件的命令:

工具栏
如果工具栏可见,单击“工具栏”菜单项将隐藏工具栏,并且
如果不是,则显示它。

安全键盘 (securekbd)
安全 键盘 模式在输入密码或其他
不安全环境中的敏感数据; 看 严格安保 下面(但请阅读
限制仔细)。

允许发送事件(allowsends)
指定是否使用
X 协议的 SendEvent 请求应该被解释或丢弃。 这
对应于 允许发送事件 资源。

重绘窗口(重绘)
强制 X 显示重新绘制; 在某些环境中很有用。

捕获输出的命令:

记录到文件(记录)
在日志文件中捕获发送到屏幕的文本,如 -l 日志选项。

立即打印全部
调用 立即打印 action,发送当前窗口的文本
直接到一个文件,如指定的 立即打印文件,
立即打印模式立即打印选项 资源。

出错时全部打印
调用 错误打印 动作,它切换一个标志告诉 xterm的
如果它以 X 错误退出,则直接发送当前窗口的文本
到一个文件,如指定的 打印文件X错误, 打印模式X错误
打印选项X错误 资源。

打印窗口(打印)
将当前窗口的文本发送到指定的程序
打印机命令 资源。

重定向到打印机 (print-redir)
这设置了 打印机控制模式 到 0 或 2。您可以使用它来将
就好像应用程序发送了适当的控制序列一样。
如果应用程序将其关闭,它也可用于关闭打印机
打开而不重置打印控制模式。

设置键盘风格的模式:

8 位控制(8 位控制)
为 VT220 仿真启用,这控制是否 xterm的 将发送 8 位
控制序列而不是使用 7 位 (ASCII) 控制,例如,发送一个
128-159 范围内的字节,而不是后跟一个转义字符
第二个字节。 终端 始终解释 8 位和 7 位控制序列
(见文档 终端 系统 序列)。 这对应于
八位控件 资源。

后退键 (BS/DEL)(后退键)
修改后箭头键的行为,使其传输
退格 (8) 或删除 (127) 字符。 这对应于
后退键 资源。

Alt/NumLock 修饰符 (num-lock)
控制 Alt 和 NumLock 键修饰符的处理。 这对应
数字键盘(的第一个键 资源。

元发送转义 (meta-esc)
控制是否 键被转换为两个字符的序列
字符本身以 ESC 开头。 这对应于
元发送转义 资源。

删除就是DEL(delete-is-del)
控制编辑键盘上的 Delete 键是否应发送 DEL (127)
或 VT220 风格的 Remove 转义序列。 这对应于
删除IsDEL 资源。

旧功能键 (oldFunctionKeys)

HP 功能键 (hpFunctionKeys)

SCO 功能键 (scoFunctionKeys)

Sun 功能键 (sunFunctionKeys)

VT220 键盘(sunKeyboard)
它们充当单选按钮,为键盘布局选择一种样式。
它对应于多个资源设置: 太阳键盘,
太阳功能键, sco功能键hp功能键.

进程信令命令:

发送 STOP 信号(暂停)

发送 CONT 信号(继续)

发送 INT 信号(中断)

发送 HUP 信号(挂断)

发送 TERM 信号(终止)

发送 KILL 信号(杀死)
这些发送 SIGTSTP、SIGCONT、SIGINT、SIGHUP、SIGTERM 和 SIGKILL 信号
分别给下运行的进程的进程组 xterm的
(通常是外壳)。 这 信号控制 功能特别有用,如果用户
不小心输入了 CTRL-Z,暂停了进程。

退出(退出)
停止处理 X 事件,除了支持 -抓住 选项,然后发送
SIGHUP 信号给正在运行的进程的进程组 xterm的
(通常是外壳)。

VT 附加选项
菜单 在 VT102 仿真中设置各种模式,并在“控制”时弹出
在 VT102 窗口中按下 键和指针按钮两个。

VT102/VT220 模式:

启用滚动条(scrollbar)
启用(或禁用)滚动条。 这对应于 -sb 选项和
滚动条 资源。

启用跳转滚动(jumpscroll)
启用(或禁用)跳转滚动。 这对应于 -j 选项和
跳转滚动 资源。

启用反向视频(reversevideo)
启用(或禁用)反向视频。 这对应于 -rv 选项和
反向视频 资源。

启用自动环绕 (autowrap)
启用(或禁用)自动环绕。 这对应于 -aw 选项和
自动包装 资源。

启用反向环绕(reversewrap)
启用(或禁用)反向环绕。 这对应于 -rw 选项
反向包装 资源。

启用自动换行(自动换行)
启用(或禁用)自动换行。 这是VT102 NEL功能,它
导致模拟器在每次回车后发出换行符。 有
没有相应的命令行选项或资源设置。

启用应用程序光标键 (appcursor)
启用(或禁用)应用程序光标键。 这对应于
应用程序默认值 资源。 没有相应的命令行选项。

启用应用程序键盘 (appkeypad)
启用(或禁用)应用程序键盘键。 这对应于
应用键盘默认 资源。 没有相应的命令行选项。

按下按键时滚动到底部(滚动键)
启用(或禁用)滚动到滚动区域的底部
按键。 这对应于 -sk 选项和 滚动键 资源。

作为一种特殊情况,XON / XOFF 键(control/S 和 control/Q)是
忽略了。

在 Tty 输出上滚动到底部 (scrollttyoutput)
启用(或禁用)滚动到滚动区域的底部
输出到终端。 这对应于 -是的 选项和
滚动输出 资源。

允许 80/132 列切换 (allow132)
启用(或禁用)在 80 和 132 列之间切换。 这对应
-132 选项和 c132 资源。

保持选择(keepSelection)
告诉 xterm的 是否在停止突出显示时拒绝选择,
例如,当应用程序修改显示使其不再匹配时
突出显示的文本。 只要 xterm的 继续拥有
选择,它可以通过以下方式将相应的文本提供给其他客户端
剪切/粘贴。 这对应于 保持选择 资源。 没有
相应的命令行选项。

选择到剪贴板 (selectToClipboard)
告诉 xterm的 是否将 PRIMARY 或 CLIPBOARD 用于 SELECT 标记
译文 将键盘和鼠标操作映射到选择/粘贴的资源
行动。 这对应于 选择到剪贴板 资源。 没有
相应的命令行选项。

启用可视铃(visualbell)
启用(或禁用)可见铃(即闪烁)而不是可听铃
钟。 这对应于 -VB 选项和 视觉钟 资源。

启用紧急铃铛 (bellIsUrgent)
收到 Control-G 时启用(或禁用)紧急窗口管理器提示。
这对应于 钟声紧急 资源。

启用 Pop on Bell (poponbell)
接收到 Control-G 时启用(或禁用)提升窗口。 这
对应于 流行 选项和 流行音乐 资源。

启用闪烁光标 (cursorblink)
启用(或禁用)闪烁光标功能。 这对应于
-公元前 选项和 光标闪烁 资源。 还有一个转义序列
(见文档 终端 系统 序列)。 菜单项和转义
序列状态是异或:如果两者都启用,光标将不会闪烁,
如果只启用一个,光标会闪烁。

启用交替屏幕切换 (titeInhibit)
启用(或禁用)正常屏幕和备用屏幕之间的切换。
这对应于 抑制 资源。 没有对应的
命令行选项。

启用活动图标 (activeicon)
启用(或禁用)活动图标功能。 这对应于 -爱
选项和 活动图标 资源。

Sixel 滚动 (sixelScrolling)
启用后,六色图形位于当前文本光标处
位置,如果大于屏幕,则垂直滚动图像,然后离开
图像后下一个完整行开头的文本光标
返回文本模式(这是默认设置)。 禁用时,六色图形
位于屏幕的左上角,经过裁剪以适合
屏幕,并且不影响文本光标位置。 这对应于
滚动 资源。 没有相应的命令行选项。

私有颜色寄存器 (privateColorRegisters)
启用后,每个图形图像使用一组单独的颜色寄存器,因此
它本质上有一个私人调色板(这是默认设置)。 如果是
未设置,所有图形图像共享一组通用寄存器,这就是
Sixel 和 ReGIS 图形在实际硬件上工作。 默认值可能是
在现代 TrueColor 硬件上更有用的模式。 这对应于
私有颜色寄存器 资源。 没有对应的命令行
选项。

VT102/VT220 命令:

做软复位(softreset)
重置滚动区域。 当某些程序离开时这会很方便
滚动区域设置不正确(使用 VMS 或 TOPS-20 时通常会出现问题)。
这对应于 VT220 DECSTR 控制序列。

执行完全重置(硬重置)
完全重置条目将清除屏幕,将选项卡重置为每八个
列,并将终端模式(如换行和平滑滚动)重置为
他们的初始状态紧随其后 xterm的 已完成处理命令
线选项。 这对应于 VT102 RIS 控制序列,具有
几个明显的区别。 例如,您的会话不会作为
真正的 VT102 就可以了。

重置和清除保存的行 (clearsavedlines)
执行完全重置,并清除保存的行。

设置当前屏幕的命令:

显示 Tek 窗口 (tekshow)
启用后,弹出 Tektronix 4014 窗口(使其可见)。 什么时候
禁用,隐藏泰克 4014 窗口。

切换到 Tek 模式 (tekmode)
启用后,如果尚未弹出 Tektronix 4014 窗口
可见,并将输入流切换到该窗口。 禁用时,隐藏
Tektronix 4014 窗口并将输入切换回 VTxxx 窗口。

隐藏 VT 窗口 (vthide)
启用后,隐藏 VTxxx 窗口,如果显示 Tektronix 4014 窗口
尚未可见并将输入流切换到该窗口。 什么时候
禁用,显示 VTxxx 窗口,并将输入流切换到那个
窗口。

显示备用屏幕 (altscreen)
启用后,显示备用屏幕。 禁用时,显示正常
屏幕。 注意正常屏幕可能有保存的行; 替补
屏幕没有。

VT 字体
字体菜单 当“控制”键和指针按钮三个同时按下时弹出
窗户。 它设置 VT102 窗口中使用的字体,或修改字体的方式
指定或显示。 有几个部分。

第一部分允许您从一组备选字体中选择字体:

默认(字体默认)
将字体设置为默认值,即由 *VT100.字体 资源。

不可读(字体 1)
将字体设置为 *VT100.font1 资源。

小 (font2)
将字体设置为 *VT100.font2 资源。

小号 (font3)
将字体设置为 *VT100.font3 资源。

中(font4)
将字体设置为 *VT100.font4 资源。

大 (font5)
将字体设置为 *VT100.font5 资源。

巨大 (font6)
将字体设置为 *VT100.font6 资源。

转义序列
这允许您设置由设置字体转义最后指定的字体
顺序(见文档 终端 系统 序列).

选择(字体选择)
这允许您将指定当前选择的字体设置为字体
名称(如果拥有 PRIMARY 选择)。

第二部分允许您修改它的显示方式:

粗体
这通常被选中(启用)。 取消选中时, xterm的 不会使用粗体
字体。 该设置对应于 允许粗体 资源。

线描字符(font-linedrawing)
设置时,告诉 xterm的 绘制自己的线描字符。 否则它
依赖于包含这些的字体。 比较 强制框字符 资源。

打包字体(字体打包)
设置时,告诉 xterm的 在以下情况下使用字体的最小字形宽度
显示字符。 使用最大宽度(未选中)帮助显示
比例字体。 比较 强制打包字体 资源。

双倍字符 (font-doublesize)
设置时, xterm的 可能会要求字体服务器生成缩放版本
普通字体,用于 VT102 双号字符。

第三部分允许您修改它的指定方式:

TrueType 字体(渲染字体)
如果 渲染字体 并设置了相应的资源,这是进一步的
控制是否 xterm的 实际上将使用 Xft 库调用来获取
字体。

UTF-8 编码(utf8 模式)
这控制是否 xterm的 使用输入/输出的 UTF-8 编码。 它是
用于临时切换 xterm的 显示来自应用程序的文本
不遵循区域设置。 它对应于 utf8
资源。

UTF-8 字体 (utf8-fonts)
这控制是否 xterm的 使用 UTF-8 字体进行显示。 它适用于
临时切换 xterm的 显示来自应用程序的文本
不遵循区域设置。 它结合了 utf8utf8字体
资源。

UTF-8 标题 (utf8-titles)
这控制是否 xterm的 接受 UTF-8 编码进行标题控制
序列。 它对应于 utf8字体 资源。

最初,复选标记是根据 utf8utf8字体
资源价值。 如果后者设置为“始终”,则复选标记为
禁用。 同样,如果在 utf8字体
子资源,则复选标记也被禁用。

标准 XTerm app-defaults 文件定义了两组字体,而
用户体验术语 app-defaults 文件只定义了一组。 假设标准应用程序-
默认文件,此命令将启动 xterm的 能够在 UTF-8 之间切换
和 ISO-8859-1 编码字体:

uxterm - 类 XTerm

第四部分允许您启用或禁用特殊操作
通过将转义序列写入终端来控制。 如果
启用 SendEvents 功能:

允许颜色操作 (allow-font-ops)
这对应于 允许颜色操作 资源。 启用或禁用控制
设置/查询颜色的序列。

允许字体操作 (allow-font-ops)
这对应于 允许字体操作 资源。 启用或禁用控制
设置/查询字体的序列。

允许 Tcap 操作 (allow-tcap-ops)
启用或禁用查询终端概念的控制序列
功能键字符串,作为 termcap 或 terminfo 功能。 这对应
允许TcapOps 资源。

允许标题操作 (allow-title-ops)
启用或禁用修改窗口标题或图标的控制序列
名称。 这对应于 允许标题操作 资源。

允许窗口操作 (allow-window-ops)
启用或禁用扩展窗口控制序列(在 dtterm 中使用)。
这对应于 允许窗口操作 资源。

TEK 附加选项
技术菜单 在 Tektronix 仿真中设置各种模式,当
在泰克窗口中按下“控制”键和指针按钮两个。 目前
在菜单的模式部分检查字体大小。

大字符 (tektextlarge)

#2 大小字符 (tektext2)

#3 大小字符 (tektext3)

小字符 (tektextsmall)

命令:

页 (tekpage)
清除泰克窗口。

重置 (tekreset)

复印(tekcopy)

Windows上:

显示 VT 窗口 (vtshow)

切换到 VT 模式 (vtmode)

隐藏 Tek 窗口 (tekhide)

严格安保


X 环境的安全意识不同。

· 大多数服务器,运行在 XDM, 能够使用“magic cookie”授权
可以为许多人提供合理安全级别的方案。 如果你的
服务器仅使用基于主机的机制来控制对服务器的访问(请参阅
主机(1)),那么如果您为主机启用访问权限,则其他用户也被允许访问
在同一台主机上运行客户端,可能有人可以运行应用程序
它使用 X 协议的基本服务来窥探你的活动,
可能会捕获您在键盘上键入的所有内容的抄本。

· 任何可以访问您的 X 显示的进程都可以按照您的方式操作它
可能无法预料,甚至将您的键盘重定向到自身并将事件发送到
您的应用程序的窗口。 即使使用“magic cookie”授权也是如此
方案。 虽然 允许发送事件 提供一些针对流氓应用程序的保护
篡改你的程序,防止窥探者更难。

· 例如,X 输入扩展允许应用程序绕过所有其他
(有限)授权和安全功能,包括 GrabKeyboard 协议。

· 应用程序监视您的击键的可能性尤其令人担忧
当您想输入密码或其他敏感数据时。 最好的解决办法
这个问题是使用比 X 提供的更好的授权机制。

根据所有这些警告,存在一种保护键盘输入的简单机制
in xterm的.

xterm的 菜单(见 菜单 以上)包含一个 安全 键盘 条目,当启用时,
尝试确保所有键盘输入都是定向的 仅由xterm的 (使用
GrabKeyboard 协议请求)。 当应用程序提示您输入密码(或其他
敏感数据),您可以启用 安全 键盘 使用菜单,输入数据,然后
关闭 安全 键盘 再次使用菜单。

· 这确保您知道哪个窗口正在接受您的击键。

· 无法确保没有进程可以访问您的 X 显示
可能也在观察击键。

一次只有一个 X 客户端可以抓取键盘,因此当您尝试启用 安全
键盘 它可能会失败。 在这种情况下,铃声会响起。 如果 安全 键盘
成功,前景色和背景色将交换(就像你选择了
逆转 视频 进入 模式 菜单); 当您安全退出时,它们将再次交换
模式。 如果颜色做 不能 切换,那么你应该 非常 怀疑你是
欺骗。 如果您正在运行的应用程序在要求之前显示提示
密码,进入安全模式最安全 before 显示提示,并使
确保正确显示提示(以新颜色),以尽量减少
欺骗的可能性。 您也可以再次调出菜单并确保检查
标记出现在条目旁边。

安全 键盘 模式将自动禁用,如果您 xterm的 窗口被图标化
(或以其他方式未映射),或者如果您启动了重新父窗口管理器(放置了一个
窗口周围的标题栏或其他装饰) 安全 键盘 模式。 (这是
X 协议的一个特性不容易克服。)当发生这种情况时,前台和
背景颜色将切换回,铃声将发出警告。

字符 课程设置


快速连续两次单击左指针按钮(双击)会导致所有
同一类的字符(例如,字母、空格、标点符号)被选为
“单词”。 由于不同的人对应该选择的内容有不同的偏好
(例如,应将文件名作为一个整体选择还是仅选择单独的子名),
默认映射可以通过使用 字符类 (班级 字符类)
资源。

此资源是一系列以逗号分隔的 范围:折扣值 对。 这 范围 是一个
单号或 - 在 0 到 65535 的范围内,对应于
要设置的字符或字符。 这 折扣值 是任意的,虽然默认表
使用出现在集合中的第一个字符的字符号。 当不在 UTF-8 中时
模式,将仅使用该表的前 256 个字节。

默认表开始如下 -

静态 int charClass[256] = {
/* NUL SOH STX ETX EOT ENQ ACK BEL */
32,1,1,1,1,1,1,1,
/* BS HT NL VT NP CR SO SI */
1,32,1,1,1,1,1,1,
/* DLE DC1 DC2 DC3 DC4 NAK SYN ETB */
1,1,1,1,1,1,1,1,
/* CAN EM SUB ESC FS GS RS US */
1,1,1,1,1,1,1,1,
/∗ SP ! " # $ % & ' */
32,33,34,35,36,37,38,39,
/* ( ) * + , - 。 /*/
40,41,42,43,44,45,46,47,
/* 0 1 2 3 4 5 6 7 */
48,48,48,48,48,48,48,48,
/* 8 9 : ; < = > ? */
48,48,58,59,60,61,62,63,
/∗@ABCDEFG */
64,48,48,48,48,48,48,48,
/∗ 希克利姆诺 */
48,48,48,48,48,48,48,48,
/∗ PQRSTUVW */
48,48,48,48,48,48,48,48,
/∗ XYZ [ \ ] ^ _ */
48,48,48,91,92,93,94,48,
/∗ ` abcdefg */
96,48,48,48,48,48,48,48,
/∗ hijklmno */
48,48,48,48,48,48,48,48,
/∗ pqrstuvw */
48,48,48,48,48,48,48,48,
/∗ xyz { | } ~ 删除 */
48,48,48,123,124,125,126,1,
/* x80 x81 x82 x83 IND NEL SSA ESA */
1,1,1,1,1,1,1,1,
/* HTS HTJ VTS PLD PLU RI SS2 SS3 */
1,1,1,1,1,1,1,1,
/* DCS PU1 PU2 STS CCH MW SPA EPA */
1,1,1,1,1,1,1,1,
/* x98 x99 x9A CSI ST OSC PM APC */
1,1,1,1,1,1,1,1,
/∗ - ic/ L ox Y- | 所以 */
160,161,162,163,164,165,166,167,
/∗ .. c0 ip << _ R0 - */
168,169,170,171,172,173,174,175,
/∗ o +- 2 3 ' uq| . */
176,177,178,179,180,181,182,183,
/∗ , 1 2 >> 1/4 1/2 3/4 ? */
184,185,186,187,188,189,190,191,
/∗ A` A' A^ A~ A: Ao AE C, */
48,48,48,48,48,48,48,48,
/∗ E` E' E^ E: I` I' I^ I: */
48,48,48,48,48,48,48,48,
/∗ D- N~ O` O' O^ O~ O: X */
48,48,48,48,48,48,48,215,
/∗ O/ U` U' U^ U: Y' PB */
48,48,48,48,48,48,48,48,
/∗ a` a' a^ a~ a: ao ae c, */
48,48,48,48,48,48,48,48,
/∗ e` e' e^ e: i` i' i^ i: */
48,48,48,48,48,48,48,48,
/∗ dn~ o` o' o^ o~ o: -: */
48,48,48,48,48,48,48,247,
/∗ o/ u` u' u^ u: y' P y: */
48、48、48、48、48、48、48、48};

例如,字符串“33:48,37:48,45-47:48,38:48”表示感叹号
标记、百分号、破折号、句点、斜线和与号字符应该被处理
与字符和数字相同。 这对于剪切和粘贴很有用
电子邮件地址和文件名。

KEY 绑定


可以将键(或键序列)重新绑定到任意字符串以供输入,通过
改变 译文 vt100 或 tek4014 小部件的资源。 改变
译文 不需要用于按键和按钮事件以外的事件的资源,并且
会导致不可预知的行为。

行动
提供了以下操作以供在 vt100 or tek4014 译文
资源:

允许颜色操作(开/关/切换)
此操作设置、取消设置或切换 允许颜色操作 资源,也被调用
允许颜色操作 进入 字体菜单.

允许字体操作(开/关/切换)
此操作设置、取消设置或切换 允许字体操作 资源,也被调用
允许字体操作 进入 字体菜单.

允许发送事件(开/关/切换)
此操作设置、取消设置或切换 允许发送事件 资源,也是
由调用 允许 进入 主菜单.

允许 tcap 操作(开/关/切换)
此操作设置、取消设置或切换 允许TcapOps 资源,也被调用
允许 tcap 操作 进入 字体菜单.

允许标题操作(开/关/切换)
此操作设置、取消设置或切换 允许标题操作 资源,也被调用
允许标题操作 进入 字体菜单.

允许窗口操作(开/关/切换)
此操作设置、取消设置或切换 允许窗口操作 资源,也是
由调用 允许窗口操作 进入 字体菜单.

alt 发送转义()
此操作切换状态 alt发送转义 资源。

钟([百分])
此操作会以高于或低于指定百分比的指定百分比响铃
基础体积。

清除保存的行()
这个动作做 硬重置() (见下文)并清除历史记录
保存在屏幕顶部。 它也从 清除保存线
进入 菜单. 效果与硬件复位 (RIS) 控制相同
序列。

复制选择(目的名 [, ...])
此操作将当前选定的文本放入所有选择或
由指定的剪切缓冲区 目的名。 不像 选择结束,它不发送鼠标
位置或以其他方式修改内部选择状态。

创建菜单(米/伏/英尺/吨)
此操作会创建一个由以下人员使用的菜单 xterm的, 如果以前没有
创建。 参数值是菜单名称: 主菜单, 菜单, 字体菜单,
技术菜单

dabbrev-expand()
通过在屏幕上的前一个文本中搜索来扩展光标前的单词
并在以该缩写开头的单词的回滚缓冲区中。 重复
dabbrev-expand() 依次多次搜索替代扩展
再往后看。 缺少更多匹配项由 嘟(). 尝试
展开一个空词(即,当光标前面有一个空格时)yield
依次是前面的所有单词。 连续的相同扩展被忽略。
这里的单词被定义为一系列非空白字符。 此功能
部分模拟了 Emacs 中“动态缩写”扩展的行为
(绑定到 M-/)。 这是一个资源设置 xterm的 这将做同样的事情
事物:

*VT100*翻译:#override \n\
元/:dabbrev-expand()

去图标化()
将窗口状态更改回正常(如果它被图标化)。

删除即删除()
此操作切换状态 删除IsDEL 资源。

方向按钮()
通过回显事件的处理按钮事件(除了按下和释放)
位置(即字符行和列)采用以下格式:

^X ESC G

执行格式(格式, 来源名称 [, ...])
执行外部命令,使用命令的一部分的当前选择
参数。 第一个参数, 格式 给出基本命令。 成功
参数指定选择源,如 插入选择.

格式 参数允许这些替换:

%% 插入一个“%”。

%P 高亮区域开头的屏幕位置,作为
使用 CUP 控制的值的以分号分隔的整数对
序列将使用。

%p 高亮区域开始后的屏幕位置,使用
与“%P”相同的约定。

%S “%s”将插入的字符串的长度。

%s 选择的内容,未修改。

%T “%t”将插入的字符串的长度。

%t 选择,修剪前导/尾随空格。 嵌入空间(和
换行符)按原样复制。

%R “%r” 将插入的字符串的长度。

%r 选择,修剪尾随空格。

%V 高亮区域开头的视频属性,作为
使用 SGR 控制的值的以分号分隔的整数列表
序列将使用。

%v 高亮区域结束后的视频属性,使用相同
约定为“%V”。

构建命令字符串后, xterm的 派生一个子进程并执行
命令,它独立于 xterm的.

例如,这个翻译会调用一个新的 xterm的 查看文件的过程
在按住 shift 键的同时选择其名称。 新流程是
释放鼠标按钮时启动:

*VT100*翻译:#override Shift \
: exec-formatted("xterm -e 查看 '%t'", SELECT)

可执行选择(格式, 点击次数)
使用从屏幕复制的数据执行外部命令
命令的参数。 第一个参数, 格式 给出基本命令,如
执行格式. 第二个参数指定复制数据的方法为
,在 点击次数 资源。

全屏(开/关/切换)
此操作设置、取消设置或切换 全屏 资源。

图标化()
图标化窗口。

硬重置()
此操作将重置滚动区域、选项卡、窗口大小和光标键并
清除屏幕。 它也从 硬重置 进入 菜单.

忽略()
此操作会忽略该事件,但会检查特殊的指针位置转义
序列。

插()
此操作插入与键关联的字符或字符串
按下。

插入八位()
此操作插入字符或字符串的八位(元)版本
与按下的键相关联。 仅处理单字节值
特别。 确切的动作取决于 alt发送转义
元发送转义八位输入 资源。 这 元发送转义 资源是
首先测试。 见 八位输入 资源进行全面讨论。

“八位”一词具有误导性: xterm的 检查密钥是否在 128 到
255(设置第八位)。 如果该值在该范围内,则取决于
资源价值, xterm的 然后可以执行以下操作之一:

· 将值加 128,设置它的第 XNUMX 位,

· 在键之前发送一个 ESC 字节,或

· 发送密钥不变。

插入格式(格式, 来源名称 [, ...])
插入当前选择或与之相关的数据,格式化。 首先
参数, 格式 给出数据的模板,如 执行格式.
后续参数指定选择源,如 插入选择.

插入可选(格式, 点击次数)
插入从屏幕复制的数据,格式化。 第一个参数, 格式
数据模板,如 执行格式. 第二个参数指定
复制数据的方法如 点击次数 资源。

插入选择(来源名称 [, ...])
此操作插入在选择或剪切缓冲区中找到的字符串,由
来源名称. 按照给定的顺序检查来源(案例很重要),直到
一个被发现。 常用的选择包括: 小学, 中学
剪贴板. 剪切缓冲区通常命名为 剪切_缓冲区0 通过 剪切_缓冲区7.

插入七位()
这个动作是同义词 插(). “七位”一词具有误导性:它
只意味着 xterm的 不尝试将 128 添加到键的值中 插入-
八位().

解释(控制序列)
在本地解释给定的控制序列,即不将其传递给
主持人。 这是通过在输入的前面插入控制序列来工作的
缓冲。 使用“\”来转义字符串中的八进制数字。 Xt 不允许你
在字符串中放置一个空字符(即“\000”)。

键盘映射(姓名)
这个动作动态定义了一个新的翻译表,其资源名称为
姓名 带后缀 键盘映射 (案例很重要)。 名字 不包含 恢复
原始翻译表。

较大的vt字体()
根据字体尺寸将字体设置为下一个更大的字体。 也可以看看 组-
vt-字体().

加载-vt-字体(姓名[,])
从给定的子资源名称和类加载字体名称。 也就是说,加载
“*VT100。姓名.font”,资源为“*VT100.font”等。如果没有给出名称,则
原始字体名称集已恢复。

不比 设置-vt-字体(),这不会影响转义和选择字体,因为
这些不是基于资源价值。 它确实影响了字体松散
在“默认”菜单项下组织,包括 字体, 粗体, 宽字体
宽粗字体.

最大化()
调整窗口大小以填满屏幕。

元发送转义()
此操作切换状态 元发送转义 资源。

弹出菜单(菜单名)
此操作显示指定的弹出菜单。 有效名称(大小写重要)
包括: 主菜单, 菜单, 字体菜单技术菜单.

打印(打印机标志)
此操作打印窗口。 它也被调用 打印 进入 主菜单.

该动作接受可选参数,临时覆盖资源
设置。 参数值匹配忽略大小写:

无表单馈送
在打印的最后一行的末尾不会发送换页(即,
打印机FormFeed 是“假”)。

换页
换页将在打印的最后一行的末尾发送(即,
打印机FormFeed 是“真”)。

没有换行
在打印的最后一行的末尾不会发送换行符,并换行
行将合并成长行(即 打印机新行 是“假”)。

新队
将在打印的最后一行的末尾发送一个换行符,并且每一行
将被限制(通过添加换行符)到屏幕宽度(即,
打印机新行 是“真”)。

无属性
页面打印时没有属性(即 打印属性 是“0”)。

单属性
该页面使用单色 (vt220) 属性打印(即, 打印属性
是“1”)。

颜色属性
页面使用 ANSI 颜色属性打印(即, 打印属性 is
``2'')。

打印 - 一切(打印机标志)
除了当前的文本外,此操作还会发送整个文本历史记录
可见,对中给出的程序 打印机命令 资源。 它允许相同
可选参数作为 打印 行动。 使用合适的打印机命令,
action 可用于在编辑器中加载文本历史记录。

立即打印()
将当前窗口的文本直接发送到文件中,由
立即打印文件, 立即打印模式立即打印选项 资源。

打印错误()
切换标志告诉 xterm的 如果它以 X 错误退出,则发送文本
将当前窗口直接转到一个文件,如指定的 打印文件X错误,
打印模式X错误打印选项X错误 资源。

打印-redir()
此操作切换 打印机控制模式 0到2之间。对应的
如果您碰巧更改,弹出菜单条目可用于关闭打印机
决定在终端上打印随机二进制文件后,你的想法。

放弃() 此操作向子程序发送 SIGHUP 并退出。 它也被调用
退出 进入 主菜单.

阅读线按钮()
通过向前回显重复光标或支持可选的 readline 功能
按钮释放事件的反向控制序列,以请求主机
应用程序更新其光标位置的概念以匹配按钮事件。

重绘()
此操作将重新绘制窗口。 它也被调用 重绘 进入
主菜单.

恢复()
将窗口恢复到上次最大化之前的大小。

回滚( [,单位 [,老鼠] ])
此操作将文本窗口向后滚动,以便以前的文本
滚出屏幕顶部现在可见。

参数表示数量 单位 (这可能是 , 半页,
像素线) 滚动。

可以通过附加“+”或“-”号为这些值指定调整
后跟一个数字,例如, 页面2 指定少于一页的 2 行。

如果第三个参数 老鼠 给定,鼠标报告时忽略该动作
启用。

向前滚动( [,单位 [,老鼠] ])
这个动作类似于 回滚 除了它在另一个滚动
方向。

安全的()
此操作切换 安全 键盘 名为的部分中描述的模式
严格安保,并从 安全数据库 进入 主菜单.

滚动锁定(开/关/切换)
此操作设置、取消设置或切换内部状态,它告诉 xterm的 是否
Scroll Lock 处于活动状态,受 允许滚动锁定 资源。

选择光标结束(目的名 [, ...])
这个动作类似于 选择结束 除了它应该与 选择-
游标开始.

选择光标扩展()
这个动作类似于 选择扩展 除了它应该与 选择-
游标开始.

选择光标开始()
这个动作类似于 选择开始 除了它在
当前文本光标位置。

选择结束(目的名 [, ...])
此操作将当前选定的文本放入所有选择或
由指定的剪切缓冲区 目的名. 它还发送鼠标位置并更新
内部选择状态以反映选择过程的结束。

选择扩展()
此操作会跟踪指针并扩展选择。 它应该只被绑定
到运动事件。

选择集()
此操作存储对应于当前选择的文本,不
影响选择模式。

选择开始()
此操作在当前指针位置开始选择文本。 见
进行了 指针 用法 有关进行选择的信息。

发送信号(签名)
此操作发送由以下名称命名的信号 签名xterm的 子进程(外壳
或指定的程序 -e 命令行选项)。 它也被调用
暂停, 继续, 打断, 挂断, 终止 条目 主菜单.
允许的信号名称是(大小写不重要): 茶匙 (如果得到支持
操作系统), 暂停 (与...一样 茶匙), (如果运营商支持
系统), INT, HUP, 术语, 退出, 报警, 报警 (与...一样 报警) 以及 .

设置 8 位控制(开/关/切换)
此操作设置、取消设置或切换 八位控件 资源。 也是
从调用 8位控制 进入 菜单.

设置允许132(开/关/切换)
此操作设置、取消设置或切换 c132 资源。 它也是从
允许132 进入 菜单.

设置 altscreen(开/关/切换)
此操作在备用屏幕和当前屏幕之间设置、取消设置或切换。

设置应用程序(开/关/切换)
此操作设置、取消设置或切换处理应用程序光标键模式和
也被调用 申请者 进入 菜单.

设置应用程序键盘(开/关/切换)
此操作设置、取消设置或切换应用程序键盘模式的处理,并且是
也被调用 应用键盘 进入 菜单.

设置自动换行(开/关/切换)
此操作设置、取消设置或切换自动插入换行符。 也是
由调用 自动换行 进入 菜单.

设置自动换行(开/关/切换)
此操作设置、取消设置或切换长行的自动换行。 也是
由调用 自动换行 进入 菜单.

设置向后箭头(开/关/切换)
此操作设置、取消设置或切换 后退键 资源。 它也被调用
来自 后箭 进入 菜单.

设置铃是紧急的(开/关/切换)
此操作设置、取消设置或切换 钟声紧急 资源。 它也被调用
钟声紧急 进入 菜单.

设置光标链接(开/关/切换)
此操作设置、取消设置或切换 光标闪烁 资源。 它也被调用
来自 光标闪烁 进入 菜单.

设置诅咒(开/关/切换)
此操作设置、取消设置或切换 诅咒 资源。 它也是从
诅咒 进入 菜单.

设置字体双倍大小(开/关/切换)
此操作设置、取消设置或切换 字体双倍大小 资源。 也是
由调用 字体双倍大小 进入 字体菜单.

设置惠普功能键(开/关/切换)
此操作设置、取消设置或切换 hp功能键 资源。 也是
由调用 hp功能键 进入 主菜单.

设置跳转(开/关/切换)
此操作设置、取消设置或切换 跳跃滚动 资源。 它也被调用
跳跃滚动 进入 菜单.

设置字体线描(开/关/切换)
此操作设置、取消设置或切换 xterm的的状态关于是否
当前字体有线描字符,是否直接绘制。
它也被调用 字体线描 进入 字体菜单.

设置字体打包(开/关/切换)
此操作设置、取消设置或切换 强制打包字体的资源控制
使用字体的最小或最大字形宽度。 它也被调用 字体-
包装 进入 字体菜单.

设置保持剪贴板(开/关/切换)
此操作设置、取消设置或切换 保持剪贴板 资源。

设置保持选择(开/关/切换)
此操作设置、取消设置或切换 保持选择 资源。 也是
由调用 保持选择 进入 菜单.

设置日志(开/关/切换)
此操作设置、取消设置或切换日志记录选项的状态。

设置旧功能键(开/关/切换)
此操作设置、取消设置或切换旧功能键的状态。 也是
由调用 旧功能键 进入 主菜单.

设置保证金钟(开/关/切换)
此操作设置、取消设置或切换 保证金钟 资源。

设置数字锁(开/关/切换)
此操作切换状态 数字键盘(的第一个键 资源。

设置流行音乐(开/关/切换)
此操作设置、取消设置或切换 流行音乐 资源。 它也被调用
风铃 进入 菜单.

设置私有颜色(开/关/切换)
此操作设置、取消设置或切换 私有颜色寄存器 资源。

设置渲染字体(开/关/切换)
此操作设置、取消设置或切换 渲染字体 资源。 它也被调用
渲染字体 进入 字体菜单.

设置反向视频(开/关/切换)
此操作设置、取消设置或切换 反向视频 资源。 它也被调用
倒车影像 进入 菜单.

设置反向包装(开/关/切换)
此操作设置、取消设置或切换 反向包装 资源。 它也被调用
反向包装 进入 菜单.

设置滚动键(开/关/切换)
此操作设置、取消设置或切换 滚动键 资源。 它也被调用
来自 滚动键 进入 菜单.

设置滚动 tty 输出(开/关/切换)
此操作设置、取消设置或切换 滚动输出 资源。 也是
从调用 滚动输出 进入 菜单.

设置滚动条(开/关/切换)
此操作设置、取消设置或切换 滚动条 资源。 它也被调用
滚动条 进入 菜单.

设置sco功能键(开/关/切换)
此操作设置、取消设置或切换 sco功能键 资源。 也是
由调用 sco功能键 进入 主菜单.

设置选择(开/关/切换)
此操作设置、取消设置或切换 选择到剪贴板 资源。 也是
由调用 选择到剪贴板 进入 菜单.

设置六像素滚动(开/关/切换)
此操作在内联(六素滚动)和绝对定位之间切换。 它
也可以通过 DEC 专用模式 80 (DECSDM) 或从 滚动
进入 菜单.

设置太阳功能键(开/关/切换)
此操作设置、取消设置或切换 太阳功能键 资源。 也是
由调用 太阳功能键 进入 主菜单.

设置太阳键盘(开/关/切换)
此操作设置、取消设置或切换 太阳键盘 资源。 它也被调用
太阳键盘 进入 主菜单.

设置-tek-文本(大/2/3/小)
此操作将泰克窗口中使用的字体设置为
根据参数选择资源。 参数可以是关键字
或单字母别名,如括号中所示:

大 (升)
使用资源 字体大, 与菜单项相同 泰克文大.

二(2)
使用资源 字体2, 与菜单项相同 泰克文本2.

三(3)
使用资源 字体3, 与菜单项相同 泰克文本3.

小(小)
使用资源 字体小, 与菜单项相同 泰克文本小.

设置终端类型(类型)
此操作将输出定向到 vt or TEK 窗户,根据 类型
细绳。 它也被调用 泰克模式 进入 菜单模式 进入
技术菜单.

设置-titeInhibit(开/关/切换)
此操作设置、取消设置或切换 抑制 资源,控制
在备用屏幕和当前屏幕之间切换。

设置工具栏(开/关/切换)
此操作设置、取消设置或切换工具栏功能。 它也被调用
工具栏 进入 主菜单.

设置-utf8-mode(开/关/切换)
此操作设置、取消设置或切换 utf8 资源。 它也被调用
utf8 模式 进入 字体菜单.

设置-utf8-title(开/关/切换)
此操作设置、取消设置或切换 utf8 标题 资源。 它也被调用
utf8-标题 进入 字体菜单.

设置可见性(VT/技术,开/关/切换)
此操作设置、取消设置或切换 vt or TEK 窗户是
可见的。 它也从 泰克秀虚拟 条目 菜单
显示手杖 条目 技术菜单.

设置视觉铃(开/关/切换)
此操作设置、取消设置或切换 视觉钟 资源。 它也被调用
视铃 进入 菜单.

设置-vt-字体(d/1/2/3/4/5/6/e/s [,正常字体 [, 粗体]])
此操作设置当前在 VT102 窗口中使用的字体。 这
第一个参数是指定要使用的字体的单个字符:

d or D 表示默认字体(最初使用的字体) xterm的 开始了),

1 通过 6 表示指定的字体 字体1 通过 字体6 资源,

e or E 指示通过转义码设置的普通字体和粗体字体
(或分别指定为第二个和第三个动作参数),以及

s or S 指示字体选择(由程序如 字体选择(1))
由第二个动作参数指示。

If xterm的 配置为支持宽字符,另外两个可选
参数被识别为 e 参数:宽字体和宽粗体。

较小的vt字体()
根据字体尺寸将字体设置为下一个较小的字体。 也可以看看 组-
vt-字体().

软复位()
此操作重置滚动区域。 它也从 软复位
进入 菜单. 效果与软复位 (DECSTR) 控制相同
序列。

产卵新终端(参数)
产生一个新的 xterm的 过程。 这在具有现代功能的系统上可用
进程文件系统的版本,例如,“/ proc中“, 哪一个 xterm的 可以阅读。

使用“cwd”进程条目,例如 /proc/12345/cwd 来获取工作目录
当前正在运行的进程 xterm的.

在具有“exe”进程条目的系统上,例如 /proc/12345/exe,使用它来
获取实际的可执行文件。 否则,使用 $PATH 变量查找 xterm的.

如果在动作中给出了参数,则将它们传递给新的 xterm的 的过程。

开始扩展()
这个动作类似于 选择开始 除了选择扩展到
当前指针位置。

开始光标扩展()
这个动作类似于 选择扩展 除了选择扩展到
当前文本光标位置。

细绳(绳子)
此操作插入指定的文本字符串,就好像它已被键入一样。 引述
如果字符串包含空格或非字母数字字符,则是必需的。 如果
字符串参数以字符“0x”开头,它被解释为十六进制
字符常量。

复制()
此操作复制用于生成当前窗口内容的转义码
到当前目录中以名称 COPY 开头的文件。 也是
从调用 技术拷贝 进入 技术菜单.

泰克页()
此操作会清除 Tektronix 窗口。 它也被调用 技术页面 条目
in 技术菜单.

泰克重置()
此操作将重置 Tektronix 窗口。 它也被调用 特克雷塞特 条目
in 技术菜单.

vi 按钮()
通过回显控件处理按钮事件(除了按下和释放)
相对于屏幕中事件的行号计算出的序列
当前行:

电调^P
or
退出^N

分别根据事件是在当前行之前还是之后。
^N(或 ^P)对于事件与事件不同的每一行重复一次
当前行。 如果按钮事件是完全省略的控制序列
在当前行。

视觉钟()
此操作会快速闪烁窗口。

Tektronix 窗口还有以下操作:

杜松子酒(长/长/米/中/右/右)
此操作发送指示的图形输入代码。

默认 绑定
VT102 窗口中的默认绑定使用 SELECT 标记,该标记由
选择到剪贴板 资源。 这些是为了 vt100 小部件:

转移之前:回滚(1,半页)\n\
转移下一个:向前滚动(1,半页)\n\
转移选择:选择光标开始()\
选择光标结束(SELECT,CUT_BUFFER0)\n\
转移插入:插入选择(SELECT,CUT_BUFFER0)\n\
Alt 返回:全屏()\n\
Scroll_Lock:scroll-lock() \n\
Shift~Ctrl KP_Add:larger-vt-font() \n\
Shift Ctrl KP_Add:smaller-vt-font() \n\
转移KP_Subtract:smaller-vt-font() \n\
~元:插入七位() \n\
元:插入八位() \n\
!Ctrl :弹出菜单(主菜单)\n\
!锁定控制:弹出菜单(主菜单)\n\
!Lock Ctrl @Num_Lock :弹出菜单(主菜单)\n\
! @Num_Lock Ctrl :弹出菜单(主菜单)\n\
~元:select-start() \n\
~元:select-extend() \n\
!Ctrl :popup-menu(vtMenu) \n\
!锁定控制:popup-menu(vtMenu) \n\
!Lock Ctrl @Num_Lock :popup-menu(vtMenu) \n\
! @Num_Lock Ctrl :popup-menu(vtMenu) \n\
~Ctrl ~元:忽略() \n\
元:clear-saved-lines() \n\
~Ctrl ~元:insert-selection(SELECT, CUT_BUFFER2) \n\
!Ctrl :popup-menu(fontMenu) \n\
!锁定控制:popup-menu(fontMenu) \n\
!Lock Ctrl @Num_Lock :popup-menu(fontMenu) \n\
! @Num_Lock Ctrl :popup-menu(fontMenu) \n\
~Ctrl ~元:start-extend() \n\
~元:select-extend() \n\
控制:scroll-back(4,halfpage,m) \n\
锁定控制:scroll-back(4,halfpage,m) \n\
锁定@Num_Lock Ctrl :scroll-back(4,halfpage,m) \n\
@Num_Lock Ctrl :scroll-back(4,halfpage,m) \n\
:scroll-back(4,line,m) \n\
控制:scroll-forw(5,halfpage,m) \n\
锁定控制:scroll-forw(5,halfpage,m) \n\
锁定@Num_Lock Ctrl :scroll-forw(5,halfpage,m) \n\
@Num_Lock Ctrl :scroll-forw(5,halfpage,m) \n\
:scroll-forw(5,line,m) \n\
:select-end(SELECT, CUT_BUFFER0) \n\
:忽略()

Tektronix 窗口中的默认绑定是类似的,但不那么广泛。 这些是
等加工。为 tek4014 小部件:

~元: 插入七位() \n\
元: 插入八位() \n\
!Ctrl : 弹出菜单(主菜单)\n\
!锁定控制: 弹出菜单(主菜单)\n\
!Lock Ctrl @Num_Lock : 弹出菜单(主菜单)\n\
!Ctrl @Num_Lock : 弹出菜单(主菜单)\n\
!Ctrl :弹出菜单(tekMenu)\n\
!锁定控制:弹出菜单(tekMenu)\n\
!Lock Ctrl @Num_Lock :弹出菜单(tekMenu)\n\
!Ctrl @Num_Lock :弹出菜单(tekMenu)\n\
Shift ~元: 杜松子酒 (L) \n\
~元: 杜松子酒压榨 (l) \n\
Shift ~元: 压榨机 (M) \n\
~元: 杜松子酒压榨机(米)\n\
Shift ~元: gin-press(R) \n\
~元: 杜松子酒压榨机(r)

这是一个使用移位选择/粘贴复制到剪贴板和未移位的示例
选择/粘贴主要选择。 在每种情况下,(不同的)剪切缓冲区也是
选择/粘贴操作的目标或来源。 然而,重要的是要记住,
剪切缓冲区以 ISO-8859-1 编码存储数据,而选择可以将数据存储在一个
各种格式和编码。 尽管 xterm的 拥有选择,它突出显示它。 什么时候
它失去了选择,它删除了相应的高光。 但你仍然可以粘贴
来自相应的剪切缓冲区。

*VT100*翻译:#override \n\
~Shift~Ctrl : 插入选择(PRIMARY, CUT_BUFFER2) \n\
Shift~Ctrl :插入选择(剪贴板,CUT_BUFFER2)\n\
~移位: 选择结束(PRIMARY, CUT_BUFFER0) \n\
转移:选择结束(剪贴板,CUT_BUFFER1)

在示例中,类名 VT100 使用而不是小部件名称。 这些是
不同的; 类名提供了比小部件名称更具体的匹配。 一个领先的
使用“*”是因为小部件层次结构高于 vt100 小部件取决于
工具栏支持被编译成 xterm的.

下面是一个示例,说明如何 键盘映射() 操作可用于添加特殊键
输入常用词:

*VT100.Translations:#override F13:键盘映射(dbx)
*VT100.dbxKeymap.translations:\
F14: 键盘映射(无)\n\
F17:字符串(“下一个”) 绳子(0x0d)\n\
F18:字符串(“步骤”) 绳子(0x0d)\n\
F19:字符串(“继续”) 绳子(0x0d)\n\
F20:字符串(“打印”)插入选择(PRIMARY,CUT_BUFFER0)

默认 滚动条 绑定
键绑定通常与 vt100 or tek4014 充当的小部件
终端模拟器。 终端的滚动条(和工具栏,如果已配置)是分开的
小部件。 因为这些都使用X Toolkit,所以它们有对应的 译文
资源。 这些资源是不同的,并且匹配不同的模式,例如,
小部件名称和它们可能包含的小部件级别数量的差异。

滚动条 小部件是 vt100 小部件。 它位于顶部 vt100
小部件。 打开和关闭滚动条会导致 vt100 要调整大小的小部件。

滚动条小部件的默认绑定仅使用鼠标按钮事件:

: 开始滚动(向前)\n\
: 开始滚动(向前)\n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(向后)\n\
: StartScroll(向后)\n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()

事件 滚动条 小部件根本不认识都丢失了。

然而,在启动时, xterm的 使用使用的默认翻译增加这些翻译
等加工。为 vt100 小部件,以及这些翻译使用的资源“操作”。
由于 滚动条 (或 菜单栏) 小部件无法识别这些操作(但因为它
有一个对应的 翻译),它们被传递给 vt100 小部件。

这种滚动条翻译的增强有一些限制:

· 终端 知道默认翻译是什么,但没有合适的库
用于确定用户可能已添加到 vt100
小部件。 这一切 xterm的 可以做的是增加 滚动条 小部件给它相同的
用户进一步定制的起点。

· 小部件之间的间隙中的事件可能会丢失。

· 在一个小部件中开始的撰写序列不能在另一个小部件中完成,因为
每个小部件的输入方法不共享上下文信息。

滚动条翻译的大多数自定义不涉及键绑定。 相当,
用户通常对更改鼠标按钮的绑定更感兴趣。 为了
例如,有些人更喜欢使用左指针按钮来拖动滚动条
拇指。 可以通过更改翻译资源来设置,例如,

*VT100.scrollbar.translations:#override \n\
: 开始滚动(向前)\n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(向后)\n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()

控制 序列 AND 键盘


应用程序可以向终端发送字符序列以改变其行为。
通常它们被称为“ANSI 转义序列”或只是简单的“转义序列”,但
这两个术语都具有误导性:

· 被 ISO 3.64 (ECMA-6429) 取代的 ANSI x48(过时)给出了以下规则:
格式 这些字符序列。

· 虽然最初的 VT100 声称与 ANSI 兼容(针对 x3.64),但
没有免费提供的 ANSI 标准版本来显示 VT100 的不同之处。
大多数提到 ANSI 标准的文件都有在
原始的(例如那些基于 用ansi.sys)。 所以这个讨论集中在 ISO
标准认证

· 该标准仅描述了从主机发送到终端的序列。 没有
通过特殊密钥从终端发送到主机的序列的标准。 经过
约定(并参考现有终端),这些序列的格式
通常符合主机到终端的标准。

· 一些 xterm的的序列不符合标准方案。 从技术上讲,这些是
“未指定”。 例如,DEC 屏幕对齐测试 (DECALN) 是这三项
字符序列:

ESC #8

· 一些序列符合标准格式,但未列在标准中。
这些包括用于设置滚动边距和执行
向前/向后滚动。

· 一些序列(特别是单字符功能,如制表符和
退格键)不包括 逃生 字符。

考虑到所有这些,标准将这些字符序列称为“控制
序列”。

终端 系统 序列 文档列出了应用程序可以使用的控制序列
提交 xterm的 使其执行各种操作。 这些操作大部分是
标准化,来自 DEC 或 Tektronix 终端,或更广泛使用的
ISO-6429 等标准。

本节给出了一些使用示例。

窗口 标题
一些脚本使用 回音 有选项 -e-n 告诉 shell 解释字符串
“\e”作为 逃生 字符并抑制输出的尾随换行符。 那些不是
便携,不推荐。 相反,使用 的printf (POSIX)。

例如,要设置 窗口 标题 到“Hello world!”,您可以使用其中之一
脚本中的命令:

printf '\033]2;你好世界!\033\'
printf '\033]2;你好世界!\007'
printf '\033]2;%s\033\' "你好世界!"
printf '\033]2;%s\007' "你好世界!"

的printf 命令将八进制值“\033”解释为 逃生,和(因为它不是
格式中给出)省略输出中的尾随换行符。

一些程序(如 屏幕(1)) 同时设置窗口标题和图标标题,使用
控制顺序略有不同。

Special Keys
终端,像任何兼容 VT100 的终端仿真器一样,有两种模式用于 特别
(光标键、数字小键盘和某些功能键):

· 正常 模式,这使得特殊键传输“有用”的序列,例如
按下向上箭头时光标向上的控制顺序,以及

· 应用的区域 模式,它使用不同的控制序列,不会被误认为
“有用”的序列。

两种模式的主要区别在于正常模式序列以 CSI
(逃生 [) 和应用程序模式序列以 SS3 (逃生 O).

终端初始化为这两种模式之一(通常是普通模式),基于
在终端描述(termcap 或 terminfo)上。 终端描述也有
为curses 应用程序中使用的键盘模式定义的功能(字符串)。

使用终端描述的应用程序没有问题
旨在成为全屏诅咒应用:特殊键的定义只是
适合此键盘模式。 例如,一些贝壳(不像 KSH(1),这似乎
是硬编码的,甚至不使用 termcap)允许他们的用户自定义键绑定,
将 shell 操作分配给特殊键。

· 打坏(1) 允许 常数 要分配给函数的字符串。 这只成功
如果终端默认初始化为应用模式,因为 打坏 缺乏
这方面的灵活性。 它使用一个 (比 打坏的) 的ReadLine 脚本
用于设置键绑定的语言,它依赖于用户静态
枚举给定 $TERM 值的可能绑定。

· zsh的(1) 提供了一个类似的功能,但它接受运行时表达式,以及
提供一个 $术语信息 脚本数组。 特别是,可以使用终端
数据库,在定义键绑定时进行转换。 通过转换输出
CSISS3 等同于, zsh的 可以使用终端数据库获取有用的
无论终端是使用普通的还是使用命令行的定义
最初的应用模式。 下面是一个例子:

[[ "$terminfo[kcuu1]" == "^[O"* ]] && \
bindkey -M viins "${terminfo[kcuu1]/O/[}" \
vi-上线或历史

改变 颜色
一些 shell 程序为用户提供了添加颜色和其他视频属性的能力
到 shell 提示字符串。 用户可以通过设置 $PS1(主要提示
细绳)。 再次, 打坏zsh的 提供了在 KSH。 有一个
问题,然而:提示在屏幕上的宽度不一定与
字符数。 因为POSIX标准中没有指导,每个shell
以不同的方式解决问题:

· 打坏 将“\[”和“\]”中的字符视为非打印字符(不使用宽度
屏幕)。

· zsh的 将“%{”和“%}”中的字符视为非打印字符。

除了语法上的不同,shell 还提供了不同的方法
获得有用的转义序列:

· 如中所述 Special Keys , zsh的 用终端初始化 $terminfo 数组
功能。

它还提供了一个功能 回声 这就像 投入(1) 转换终端
将其参数转换为可以写入终端的字符串。

· 缺乏可比功能的外壳(例如 打坏) 可以一直使用程序 投入
做这个改造。

每个 shell 都支持硬编码的转义序列,但不推荐使用,因为
那些依赖于特定的配置并且不能轻易地在不同的
用户环境。

环境


终端 设置几个环境变量:

显示屏玻璃制造
是显示名称,指向 X 服务器(请参阅 显示屏玻璃制造 名字 in X(7))。

TERM 是根据它用作参考的 terminfo(或 termcap)条目设置的。

在某些系统上,您可能会遇到以下情况:您使用的 shell 和 xterm的
使用具有不同终端数据库的库构建。 在那种情况下,
xterm的 可以选择 shell 不知道的终端描述。

视窗
设置为 X 窗口的 ID 号 xterm的 窗口。

XTERM_FILTER
如果使用区域设置过滤器,则设置。 该值是过滤器的路径名。

XTERM_LOCALE
显示使用的语言环境 xterm的 在启动时。 一些shell初始化
脚本可能会设置不同的语言环境。

XTERM_SHELL
设置为调用的程序的路径名。 通常这是一个外壳
程序,例如, / bin / sh的. 但是,由于它不一定是 shell 程序,因此它是
区别于“壳牌”。

XTERM_VERSION
设置为显示的字符串 -版 选项。 那通常是一个
用于构建的 X Window 库的标识符 xterm的,其次是 xterm的的补丁
括号中的数字。 补丁号也是对辅助节点的响应的一部分
设备属性 (DA) 控制序列(请参阅 终端 系统 序列).

根据您的系统配置, xterm的 还可以设置以下内容:


的宽度 xterm的 在字符中(参见:“stty 列”)。

家当 xterm的 配置为更新utmp。

线数
的高度 xterm的 在字符中(参见:“stty 行”)。

日志名称
,尤其是 xterm的 配置为更新utmp。

SHELL
,尤其是 xterm的 配置为更新utmp。 如果您提供有效的外壳,它也会被设置
name 作为可选参数。

终端 将此设置为绝对路径名。 如果您已将变量设置为相对
路径名, xterm的 可以将其设置为不同的 shell 路径名。

如果您已将其设置为与有效 shell 不对应的路径名, xterm的
可以取消设置,以避免混淆。

术语表
$TERM 对应的 termcap 条目的内容,包括行和列
代替您创建的实际大小窗口的值。

终端信息
可以定义到配置脚本中的非标准位置。

使用 onworks.net 服务在线使用 xterm


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad