像 Ubuntu 和 Linux Mint 这样对初学者友好的发行版很少(如果有的话)要求您打开终端模拟器,但它们仍然将其作为默认应用程序之一。 毕竟,终端是 Linux 历史的组成部分,命令行实用程序的概念已融入 Unix 哲学。 与其抗拒和回避,何不拥抱终端并学习如何使用它呢?
如果您准备好迈出这一步,Konsole 是一个很好的入门工具。 它是 KDE Plasma 的默认终端仿真器,但您可以将它安装在任何 Linux 桌面上。
为什么要使用 Konsole?
安慰 是一个平衡良好的应用程序,您可以通过对话框和菜单进行自定义。 这对于不想编辑配置文件只是为了更改文本颜色的初学者来说非常有用,这对于其他通常是轻量级的终端仿真器来说是必需的。
同时,高级用户在使用 Konsole 时不会感到轻视,因为您几乎可以控制和修改应用程序的各个方面。
另外,如果您使用众多基于 KDE 的 Linux 发行版之一,那么 Konsole 是一个自然的选择。
本指南将展示使 Konsole 强大的功能,并教您如何使它们适应您的需求。
型材和外观
配置文件是 Konsole 最实用的功能。 它们使您可以根据需要设置尽可能多的单独配置并在一个会话中在它们之间切换,甚至可以一次使用多个配置文件,每个配置文件都在自己的选项卡中。 您可以在 设置 > 管理配置文件 对话。
每个配置文件都可以从不同的目录开始并具有自定义窗口大小。 Konsole 默认打开 Bash shell,但您可以在它们自己的配置文件和选项卡中运行其他 shell(如 Zsh 或 fish),或者设置任何其他命令或应用程序以在加载配置文件时启动。
此配置对话框包含 Konsole 行为的各种设置,因此您可以在 键盘 选项卡和控件中的鼠标单击操作 鼠 标签。 我们将在接下来的几节中回到其他选项。
最有趣的标签是 外貌. Konsole 支持配色方案,您可以自己创建或免费下载。 您可以调整背景和字体颜色以获得最佳对比度,并选择字体类型和大小(Konsole 仅检测并显示系统上安装的等宽字体)。 如果需要,您甚至可以为终端设置背景图像。
除了个人配置文件配置外,Konsole 下还有一个常规设置对话框 设置 > 配置 Konsole. 在这里您可以选择是否显示选项卡以及放置它们的位置,以及更改 Konsole 窗口标题栏的外观。
如果您进行细致的调整,您会很高兴听到 Konsole 允许您加载自定义 CSS 文件来修改选项卡和选项卡栏的字体、颜色和大小。
Konsole 中的标签管理
到目前为止,很明显 Konsole 支持选项卡。 这并没有什么不寻常的地方——标签式浏览已成为 Web 浏览器的事实标准,文本编辑器、文件管理器和终端模拟器等桌面应用程序也纷纷效仿。 在 Konsole 中,如果您在选项卡栏中单击每个选项卡,则可以重命名和分离每个选项卡。
分离选项卡会在当前 Konsole 窗口中关闭它并在新窗口中打开它。 当您想要将活动应用程序移动到另一个虚拟桌面时,这很有帮助。 要将选项卡复制到当前窗口,请使用 文件 > 克隆选项卡 选项。 如果您想同时查看多个选项卡,Konsole 提供 拆分视图 视图菜单中的选项。
拆分视图将在水平或垂直容器中复制所有打开的选项卡,本质上创建一个窗口中的窗口情况。 您可以在每个容器中选择相同的选项卡,但滚动到每个容器中的不同位置,这在您阅读长文件时很方便。 请务必记住,在一个视图中关闭选项卡会在所有活动视图中关闭它。
Konsole 还支持全屏模式,一旦你按下它就会覆盖面板和所有活动窗口 F11. 这是隐藏桌面的快速方法!
如果您经常使用相同的目录并发现自己每天在 Konsole 选项卡中打开相同的文件,那么很高兴知道您可以将所有打开的选项卡添加为一个文件夹,并在下次启动 Konsole 时一次性加载它们。 在某种程度上,Konsole 书签取代了 Save 您可能会从您最喜欢的 Web 浏览器中回忆起会话功能。
使用文件和命令
Konsole 是文件管理器的绝佳伴侣——尤其是 KDE 的默认设置 Dolphin——有几个原因。 首先,它在“文件”菜单中有一个选项,可以在当前活动目录中打开文件管理器。 其次,您可以将项目从文件管理器窗口拖放到 Konsole 窗口中,并获得一个上下文菜单,其中包含一组方便的操作来复制、打开和链接文件和文件夹。
如果要监视日志或任何其他文件中的更改,请检查查看菜单及其 监控活动/静音 选项。 选择此项将允许 Konsole 在您启用该选项的选项卡中发生(或停止发生)某些事情时通过桌面通知提醒您。 如果您在终端中进行备份,则可以使用它在完成时收到通知。
与任何其他 KDE 应用程序一样,您可以选择 Konsole 的通知类型。 您会在下面找到对话框 设置 > 配置通知.
除了跟踪命令的输出,Konsole 还可以将其保存为文本或 HTML 文件,并将其打印为 PDF 或纸张。 这两个选项都在“文件”菜单中。 您可以通过调整回滚大小来控制导出文件的范围。 它可以为每个配置文件预设,或通过右键单击并选择为每个打开的选项卡即时修改 调整回滚 从上下文菜单中。
有时 Linux 命令会产生巨大的输出,在您设法阅读它们之前在屏幕上闪烁数百行代码。 为了让您更好地控制终端窗口的内容,Konsole 允许您切换 流量控制– 通过按下键盘快捷键暂停命令输出的选项。 同样,您可以为每个 Konsole 配置文件配置此功能。
更多调整、技巧和获得帮助
Konsole 的实力不止于此。 还有更多功能和配置选项,无论大小,您都可以使用它们将 Konsole 变成一个完美个性化的终端模拟器。 如果您喜欢键盘快捷键,请随意定义自己的快捷键,或者只使用默认值。
例如, Ctrl + 鼠标滚轮 将激活缩放,并按住 Ctrl + Alt 如果 Konsole 在输出中检测到列,则突出显示文本将自动选择列。 还有支持正则表达式和区分大小写关键字的搜索功能。
高级用户可以使用 –后台模式 转变。 它会运行,但保持隐形和沉默,您可以按 Ctrl + Shift + F12. 如果需要手动编辑或备份 Konsole 配置文件,它们可以作为简单的文本文件找到,位于 ~/.kde/share/apps/konsole/.
Konsole 是您最喜欢的终端应用程序吗?
Konsole 是用于 Linux 的更可定制的终端应用程序之一,但这也可能使其比许多人需要的更复杂。 幸运的是,由于命令行文化在 Linux 社区中如此强大,因此不乏替代品。
因此,如果您在探索了所有这些根据自己的喜好配置应用程序的方法之后不喜欢 Konsole,为什么不查看适用于 Linux 的众多出色终端之一。