用法

打开或关闭终端

打开一个新的终端窗口:

选择 文件 → 打开终端 (或者右键单击终端窗口并选择 打开终端)。

新打开的终端将继承其父终端的工作目录。

关闭一个终端窗口:

选择 文件 → 关闭窗口。

此操作关闭终端窗口以及终止您在终端中打开的所有子进程。如果您关闭最后一个终端窗口,Terminal 应用程序将退出。

在窗口中添加一个新标签:

选择 文件 → 打开标签 (或者右键点击终端窗口并选择 打开标签)。

新打开的终端将继承最后一个活动终端的工作目录。

调整终端窗口

隐藏菜单栏:

选择 查看 → 显示菜单栏 (或者右键点击终端窗口并选择 显示菜单栏)。

重新显示已隐藏的菜单栏:

右键点击终端窗口并从弹出的菜单中选择 显示菜单栏。

显示或者隐藏工具栏:

选择 查看 → 显示工具栏。

自定义工具栏:

首先确定工具栏已经显示;然后选择 编辑 → 工具栏...。

显示或者隐藏窗口装饰:

选择 查看 → 显示窗口边框。

全屏显示终端窗口:

在菜单栏中选择 查看 → 全屏 (或者右键单击终端窗口并选择 全屏)。

改变终端窗口的外观:

查看 “首选项”一节 以获取您在 终端首选项 对话框中所选择用以改变终端窗口的外观和行为的选项的更多信息。例如,您可以改变终端的背景色和滚动条的位置。

处理终端窗口中的内容

滚动查看之前的命令和命令输出:

执行下列操作之一:

  • 使用滚动条,通常显示在终端窗口的右边。

  • 使用按键 Shift+Page Up、Shift+Page Down、Shift+Up、Shift+Down、Shift+Home 或者 Shift+End。

  • 使用鼠标滚轮 (如果有的话)

Terminal 在 Scroll Lock 被按下时将模拟 FreeBSD 终端。当滚动锁定处于激活状态时,shell 中普通的输入和输出都会被停止,您可以使用 Shift+Page Up 和 Shift+Page Down 或者使用可选的滚动条在终端历史记录中进行滚动。按下 Ctrl+S 激活滚动锁定,在之后您可以按下Ctrl+Q 来取消锁定状态。

终端窗口中能够回滚的行数在 终端首选项 对话框中的 常规 选项卡中的 回滚 设置处指定。

选择并复制文本:

您可以通过下列方式之一选择文本:

  • 以字符为单位选中文本,单击您要选择的第一个字符,并拖拽鼠标到您所要选择的最后一个字符处以选定文本。

  • 以词为单位选中文本,双击您所要选择的第一个词,并拖拽鼠标到您所要选择的最后一个词处以选定文本。

  • 以行为单位选中文本,在您所要选择的第一行处点击三次,并拖拽鼠标到您做要选择的最后一行处以选定文本。

这些操作都会选中第一个和最后一个项目之间的所有文本。对于所有选中的文本,在您松开鼠标按钮之后,Terminal 将会复制该文本至剪贴板。要手动粘贴所选文本,请选择 编辑 → 复制。

粘贴文本至终端:

如果您之前将文本复制到剪贴板中,您可以执行下列操作之一以将该文本粘贴至终端中:

  • 要粘贴您之前选中的文本,在命令提示符处点击鼠标中键。如果您的鼠标没有中键,请查看 X Server 文档中关于如何模拟鼠标中键的内容。这个动作等价于使用 编辑 菜单中的 粘贴选中内容 选项。

  • 要粘贴您复制(而非通过选中)的文本,选择 编辑 → 粘贴。

将文件名拖拽至终端窗口:

您可以将如文件管理器或者网络浏览器之类的其他应用程序中的文件名拖拽至终端。终端将显示该资源的完整路径和名字。

使用超链接:

要使用终端窗口中显示的 URL,请按以下步骤操作:

  1. 将鼠标移至该 URL 上方直至该 URL出现下划线。

  2. 右键点击该 URL,打开内容菜单。

  3. 从内容菜单中选择 打开链接 以使用您首选的网络浏览器打开该 URL。

撰写一封电子邮件:

要撰写一封电子邮件至终端窗口中显示的一个地址,请按以下步骤操作:

  1. 将鼠标移至电子邮件地址上方直至该地址出现下划线。

  2. 右键单击该电子邮件地址,打开上下文菜单。

  3. 从该菜单中选择 撰写电子邮件 以使用您首选的邮件阅读器撰写一封电子邮件。

改变终端标题

设置标题对话框

要改变当前显示的终端的标题,执行以下三个步骤:

  1. 选择 终端 → 设置标题... 或者双击终端标签。

  2. 在 标题 文本框中输入新的标题。Terminal 将立即应用该更改。

  3. 点击 关闭 按钮或者按下 回车 键关闭 设置标题 对话框。

要重置终端标题至其默认行为,同样执行上面三个步骤,不同之处只是您需要输入一个空的新标题。

Terminal 会替换以下符号:

  1. %d : 当前目录名字 (短)

  2. %D : 当前目录 (长)

  3. %w : shell 设置的窗口标题

  4. %# : 会话 id

恢复您的终端

假如您使用终端过程中出现问题,本节将提供一些建议。

重置终端的状态:

选择 终端 → 重置。

重置终端并清屏:

选择 终端 → 重置并清屏。

您同样可以使用 shell 命令 reset 和 clear 来恢复您的终端。

自定义工具栏

如前所述,Terminal 支持自定义工具栏。默认情况下,工具栏是禁用的,您需要手动启用工具栏。选择菜单中的 查看 → 显示工具栏 以在当前窗口中显示工具栏。如果您想总是显示工具栏,请参看 “外观”一节。

在工具栏显示时,从菜单栏中选择 编辑 → 工具栏... 或者右键点击任意一个工具栏然后从内容菜单中选择 自定义工具栏...。然后将会出现 工具栏编辑器 窗口,该窗口将允许您自定义当前终端窗口中的工具栏。

自定义工具栏

您只需要简单地从 工具栏编辑器 窗口中拖动一个项目并将其放置在一个工具栏上,就可以将该项目添加到该工具栏,而从工具栏中将一个项目拖到 工具栏编辑器 中即可将其从工具栏中移除。您可以添加通过点击 添加一个新工具栏 按钮来添加新的工具栏,通过右键点击工具栏并从内容菜单中选择 移除工具栏 即可将工具栏移除。您还可以在内容菜单中为工具栏选择不同的风格。

在不同的编码之间切换

Terminal 本身 (暂时) 并未提供在终端会话过程中进行编码切换的内置支持。但由于 Terminal 实现了一个 UTF-8 模式,您可以使用 Luit 应用程序 来在终端会话过程中在不同的字符编码间进行切换。