终端
这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令终端,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
终端 - GNUstep 终端模拟器
概要
打开应用程序 终端 [程序 [论据 ...]]]
商品描述
本手册页简要记录了 终端 GNUstep 应用程序。 这个手册页是
为 Debian 发行版编写,因为原始程序没有手册
页面。
终端 在 GNUstep 环境中提供终端仿真。 它给着色
具有可配置字体的终端,还允许用户将 shell 实用程序配置为
GNUstep 服务。
字体
您可以在首选项面板中更改用于普通和粗体文本的字体。 终端
将从普通字体中获取字符单元格的度量,所以这个字体真的
应该是固定间距的字体,否则看起来会一团糟。 粗体应紧密
匹配正常字体。
终端假定所有字符,粗体和正常,都留在正常字体的
边界框。 如果他们不这样做,就会出现视觉故障。 不过比较常见
非固定间距字体的边界框非常大(因为它需要包含 所有
字体中的字符),因此终端窗口将非常宽。
Keys
默认情况下,命令键用于访问菜单项的等效键,因此
不能用作终端中的元键。 如果您已将命令映射到您的键
想要用作元数据,您可以在首选项中启用“将命令键视为元数据”
控制板。 但是,这将禁用终端中的所有关键等效项。 “正确”的解决方案
这个问题是重新映射命令键(可能还有备用键)。 候补
键将始终被视为元。
通常,转义键可用于模拟元键。 这意味着在某些
程序,您可能需要按 Esc 两次才能获得“真正的”转义,否则将出现
在处理之前延迟。 “发送双重转义...”选项会导致终端发送
当您按下转义键(即“\e\e”)时的双重转义,这应该会更好(但
您不能再使用转义键作为元)。
终端 服务
终端可以通过管道选择为其他应用程序提供服务
任意命令。 服务在首选项面板的选项卡之一中配置。 这
第一次打开此选项卡时,将加载一组默认服务。 为了保存这些
在 make_services 实际会找到它们的地方,按“应用并保存”。 这也将运行
make_services 更新服务列表,但运行可能需要 30 秒
应用程序来通知更改。
“添加”和“删除”按钮添加和删除服务。 使用“导出”按钮
可以将一组服务保存到一个文件中。 这些文件可以使用
“导入”按钮,因此用户可以共享终端服务定义。 这
文件的扩展名应该是“.svcs”。 默认的一组服务就是这样一个文件
位于应用程序包装器的资源目录中。 如果您使用
与现有服务相同的名称,并且它们不相同,新服务将被重命名
以避免冲突。
姓名
这是出现在服务菜单中的服务名称。 默认情况下,
终端服务将放置在“服务”菜单的“终端”子菜单中,但
您可以通过给名称一个前导`/'来覆盖它。 在这种情况下,您还可以
使用第二个“/”来创建您自己的子菜单。 (gnustep-gui 不支持子菜单
子菜单。)名称必须是唯一的。
主要 此命令的等效键(如果有)。 请注意,如果应用程序使用此
一些其他菜单条目的键,该键将激活该菜单条目,而不是
服务。
命令 线
命令行。 它被传递给 / bin / sh的,所以任何 shell 命令都可以工作,并且
可能需要引用参数。 命令行中的“%p”将导致提示
在服务运行时被调出。 如果将输入放在命令上
行,你可以用 `%s' 标记放置它的位置(否则它会被附加
到命令行)。 您可以使用“%%”来获得真正的“%”。
运行 in 背景/新 窗口/空闲 窗口
如果服务设置为在后台运行,则该命令必须完成
在服务返回之前,服务可以返回输出。 否则,
命令的输出将出现在一个窗口中。 “新窗口”导致一个全新的
要打开的窗口(命令完成后会自动关闭)
如果设置了该选项)。 “空闲窗口”导致终端尝试重用
现有的空闲窗口。 如果没有这样的窗口,它将打开一个新窗口(和
该窗口不会自动关闭)。
忽略/返回 产量 (只要 适用 至 背景 服务)
如果设置为忽略,命令的输出将被丢弃。 否则,它将
被解析为一个字符串或一堆文件名,具体取决于可接受的类型。
假设输出是 utf8 编码的。
没有 输入/输入 in 标准输入/输入 on 命令 线
如果设置为“无输入”,服务将不接受任何输入。 否则就是
有必要选择一些东西来运行它,并且选择将通过管道传输到
命令(`in stdin')或放置在服务的命令行上(或者在
`%s' 或最后,见上文)。 输入将被发送到 utf8 编码的命令。
接受 类型
纯文本将逐字发送到命令。 文件名列表(可能
只有一个) 将被 ' ':s(如果在命令行上)或换行符(如果
在标准输入中)。
配置
可以在命令行上给出命令,这些命令将在新打开的 shell 中运行
窗口。
仿真
终端仿真代码基于Linux的控制台代码,几乎所有部分
被处理。 因此,TERM 环境变量设置为“linux”。 此外,
`vt100'、`vt220'、`xterm' 和其他类似的应该可以正常工作。 区分
来自“真实”Linux 控制台的终端,环境变量 学期计划 被设置为
GNUstep_终端。
还支持用于设置窗口标题的 xterm 扩展。 你设置标题
使用:
'33]'+0、1或2+';'+标题+'07'
1 设置小窗口标题,2 设置窗口标题,0 设置两者。
示例(来自 Jeff Teunissen):
export PROMPT_COMMAND='echo -ne "\033]2;终端 - ${HOSTNAME}:${PWD}\007"'
环境
终端 设置以下环境变量:
学期 将被设置为 Linux的.
学期计划
将被设置为 GNUstep_终端.
语言
终端 说英语,法语,德语,匈牙利语,挪威语,俄语,西班牙语,意大利语,
瑞典语和土耳其语。
附注
本手册页的内容取自包 README 文件并进行了转换
进入 Debian 的手册页。
使用 onworks.net 服务在线使用终端