通过配置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
此时输入命令会实时高亮,错误命令变红,常用命令有灰色建议补全。
基本上就这些。终端美化不复杂但容易忽略细节,关键是选对字体、主题和插件组合。按需调整,让终端既实用又顺眼。