如果你是一名程序员,那么配置一个语法高亮,支持在命令行显示时间、显示Git分支、推送拉取状态等等就显得非常有助于日常工作。
在Mac电脑上通常都是基于zsh配置,而如果你想懒省事的话,也有人家配好的profile,你直接用就好,它就是powerlevel10k。其中有一个功能我认为是比较常用的,就是当你敲入的命令存在系统的时候,它就会变成绿色,当你敲入一个命令系统中检测不存在时,就会变红色,这个校验可以让我们在执行前就能校验命令是否正确,极大提升工作效率,它也是zsh的一个插件,叫zsh-syntax-highlighting,点击链接到它的Github的主页提供了安装文档入口,支持很多包管理安装
支持的包管理安装
- Arch Linux: community/zsh-syntax-highlighting / AUR/zsh-syntax-highlighting-git
- Debian: zsh-syntax-highlighting package in stretch (or in OBS repository)
- Fedora: zsh-syntax-highlighting package in Fedora 24+ (or in OBS repository)
- FreeBSD: pkg install zsh-syntax-highlighting (port name: shells/zsh-syntax-highlighting)
- Gentoo: app-shells/zsh-syntax-highlighting
- Mac OS X / Homebrew: brew install zsh-syntax-highlighting (formula)
- NetBSD: pkg_add zsh-syntax-highlighting (port name: shells/zsh-syntax-highlighting)
- OpenBSD: pkg_add zsh-syntax-highlighting (port name: shells/zsh-syntax-highlighting)
- openSUSE / SLE: zsh-syntax-highlighting package in OBS repository
- RHEL / CentOS / Scientific Linux: zsh-syntax-highlighting package in OBS repository
- Ubuntu: zsh-syntax-highlighting package in Xenial (or in OBS repository)
- Void Linux: zsh-syntax-highlighting package in XBPS
真要找不到,最后用Git克隆源码也能安装
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
source ./zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
你要是说你没有Git命令??那你不要当码农了~
我录了一期视频介绍我如何用它配置我的Terminal的