自定义 Linux 终端外观的 7 个技巧

终端模拟器在 Linux 系统中扮演着不可或缺的角色,许多用户喜欢更改其主题以进行自定义演示。用户更喜欢在他们的 Linux 发行版中进行快速改造。通过一些调整,您可以更改终端窗口的整个外观。

既然您大部分时间都在终端内度过,为什么不让它看起来像您喜欢的样子。图形用户界面 (GUI) 不需要任何用于自定义的特殊命令,因此像这样的快速参考指南应该对您很有帮助。

查看以下提示,快速、无缝地从您沉闷单调的旧终端过渡到定制的、质朴的外观。

1. 创建一个新的终端配置文件

在对终端进行任何更改之前,建议创建一个新的配置文件。这样,更改不会影响主终端配置文件。如果您无法恢复默认值或更改不符合您的喜好,强烈建议您创建一个新的配置文件并恢复到以前的设置。

您可以随时在终端配置文件之间切换,系统将打开另一个具有新配置文件设置的终端。

2. 使用深色/浅色终端主题

如果您不打算更改系统的主题,则可以在明暗终端主题之间切换。您可以在“首选项”框中的常规下查看主题设置,并根据您的选择更改设置。

您会在终端上找到“选项选项。在终端的右上角,您可以访问汉堡菜单;从那里,选择选项选项,然后选择常规选项。

相关: Yakuake:您可能没有使用的 KDE 终端模拟器

3. 更改字体类型和大小

在更改字体类型和大小之前选择要自定义的配置文件。选择配置文件后,您可以查看各种选项以更改文本的外观、光标形状、间距、字体类型和大小。

您还可以通过从可用选项中选择另一种字体来更改终端的字体。如果您需要其他字体,则需要下载并将其安装到您的系统上。

注意:用户只能选择等宽字体。否则,所有字符将重叠,使文本难以阅读。

4. 更改配色方案和透明度

您已经知道如何更改字体类型、大小和间距。向终端添加一些热情怎么样?这是正确的;您还可以为您的终端选择定制的彩色托盘。菜单中的颜色选项卡将帮助您更改文本颜色和终端背景颜色。

如果你想让它更时尚,你可以在终端上调整透明度。选项菜单中的调色板也可让您体验独特的色彩。

5. 调整 Bash 提示变量

通常,您在安装 Linux 操作系统时设置的用户名与主机名一起作为 bash 提示符出现。例如,如果您的用户名是user1并且您使用的是 Ubuntu,则默认的 bash 提示将是[email protected]

如果要更改机器的主机名,可以键入:

 hostname customname

…其中customname是您要为您的机器设置的新主机名。

不幸的是,此更改仅限于当前会话。为了永久更改主机名,您需要重新启动系统,然后键入:

 sudo hostnamectl set-hostname customname

同样,您可以更改您的 username ,但这需要一些额外的配置级别,因此如果您是初学者,最好避免这种修改。

6. 改变 Bash 提示的外观

仅建议高级用户使用此调整,尤其是那些精通终端和 bash 脚本的用户。要调整 bash 提示的字体和颜色,您可以使用命令进行投标。

在开始进行任何更改之前,您必须利用PS1环境变量来帮助通过提示控制显示。

例如,当您输入:

 echo $PS1

输出将是这样的:

 [e]0;[email protected]: wa]${debian_chroot:+($debian_chroot)}[ 33[01;32m][email protected][ 33[00m]:[ 33[01;34m]w[ 33[00m]$

让我们关注输出的初始部分:

 [e]0;[email protected]: wa]$

让我们分解上述字符串:

  • e是一个特殊字符,表示颜色序列的开始
  • u表示用户名,后跟' @ '符号
  • h显示系统的主机名
  • w表示基目录
  • a表示活动目录
  • $代表非root用户

但是,不同用户的输出可能不同。在这里,要更改 bash 提示符,您必须使用命令,具体取决于您想要作为输出的内容。

请记住以下几点:

  1. 用于格式化文本的代码:0 表示标准文本,1 表示粗体,3 表示斜体,4 表示带下划线的文本。
  2. 背景托盘的颜色范围是 40-47。
  3. 文本颜色的颜色范围是 30-37。

要更改 bash 提示的颜色和字体,请键入以下内容:

 PS1="e[41;3;32m[[email protected]:wa$]"

请记住,此代码只会临时注册更改。如果要永久更改,则需要将上述表达式添加到.bashrc文件中。要访问该文件,请键入:

 nano ~/.bashrc

相关:通过 GUI 选择 Linux 终端的原因

7.根据墙纸改变调色板

Pywal 是一种基于 Python 的工具,可帮助您更改终端背景和字体颜色,尤其是在您不确定要使用的配色方案时。此工具会根据背景墙纸或图像自动更改终端屏幕的颜色。 Pywal 仍然是一个漂亮的命令行工具,任何人都可以轻松安装它。

Arch/Manjaro 用户可以在 Arch 官方仓库中找到python-pywal包,这使得整个安装过程更加容易。

要在 Ubuntu 和其他基于 Debian 的发行版上使用 pywal,您需要先安装 Python:

 sudo apt install python3-pip

现在,使用pip3命令在您的系统上安装 pywal:

 sudo pip3 install pywal

要更改颜色,请输入wal命令,并将墙纸文件的位置作为输入:

 wal -i path_to_wallpaper_file

在 Linux 中自定义终端窗口

自定义 Linux 图形用户界面是一个简单的选择。正是出于这个原因,尝试一些有趣的更改并在终端中实现它们,为您的屏幕布局添加个人风格非常重要。

如果您开始使用 WSL 或计划使用 SSH 访问远程服务器,这些更改尤其重要。如果 Linux 定制不是你想要的,你也可以使用其他终端来获得更简单的体验。