通过配置 PS1、更换配色、使用 Zsh 与 Oh My Zsh 并添加语法高亮和自动补全插件,可显著提升 linux 终端的美观性与操作效率,建议搭配 Nerd Fonts 字体以获得最佳显示效果。

Linux 终端不只是命令执行 工具,通过合理配置可以变得更高效、更美观。下面介绍如何对 Linux 终端进行基础配置与视觉美化,适合日常使用和开发者提升体验。
修改终端提示符(PS1)
终端提示符默认可能较简单,可通过修改 PS1 变量自定义显示内容。编辑用户主目录下的 ~/.bashrc 文件:
打开文件:
vim ~/.bashrc
在文件末尾添加或修改 PS1,例如:
PS1='[ 33[01;32m]u@h[ 33[00m]:[ 33[01;34m]w[ 33[00m]$'
说明:
- u:用户名
- h:主机名
- w:当前工作目录
- [ 33[…m]:颜色控制码
保存后运行 source ~/.bashrc 立即生效。
更换终端配色方案
大多数终端支持主题配色。以 GNOME Terminal 为例:
- 打开终端,点击菜单 → Preferences → Profiles
- 选择当前使用的 profile,点击Edit
- 在 Colors 选项卡中,可选择预设主题(如 Solarized Dark、Monokai)
- 也可自定义文字与背景颜色
若使用 Alacritty、Kitty 等现代终端,可通过 YAML配置文件 加载社区主题。
安装并配置 Zsh 与 Oh My Zsh
Zsh 比 Bash 功能更强,配合 Oh My Zsh 可极大提升体验。
sudo apt install zsh
设为默认 shell:
chsh -s /bin/zsh
安装 Oh My Zsh:
安装后可在 ~/.zshrc 中更改主题,例如:
ZSH_THEME="agnoster"
部分主题需要额外字体支持,推荐安装Nerd Fonts(如 FiraCode Nerd Font)。
启用语法高亮与自动补全
提升输入效率,可安装插件增强 Zsh 功能。
克隆插件仓库:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
编辑~/.zshrc,在 plugins 中加入:
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
重新加载配置:
source ~/.zshrc
此时输入命令会实时高亮,错误命令变红,常用命令有灰色建议补全。
基本上就这些。终端美化不复杂但容易忽略细节,关键是选对字体、主题和插件组合。按需调整,让终端既实用又顺眼。