本文介绍 zsh 的语法联想和高亮如何实现。博主用的 wsl2 + terminal 。
下载 zsh
Zsh 是一种 Unix 和 Linux 操作系统上的强大的命令行 shell。
首先查看我们电脑有什么shell了
1 | cat /etc/shells |
我的电脑输出是:
1 | ➜ ~ cat /etc/shells |
下载 zsh
1 | sudo apt install zsh |
下载成功会出现一些配置页面,我们可以先选择跳过。
下载 oh-my-zsh
Oh My Zsh 是一个开源的社区驱动的配置框架,用于 Zsh。它包含了许多有用的功能、主题和插件,可以帮助用户更方便地使用和个性化他们的 Zsh shell 环境。
把项目克隆到本地的 ~/.oh-my-zsh
1 | git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh |
使用模板替换,zsh自带的配置文件,随后让文件生效
1 | cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc |
.zshrc
中可以选择主题,主题展示页在这里点我
添加插件
1 | git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh}/plugins/zsh-syntax-highlighting |