📅  最后修改于: 2023-12-03 15:13:36.455000             🧑  作者: Mango
Base16-Shell是一个Shell脚本,提供了一种基于Base16颜色主题换肤的方式,使终端更易于阅读和快捷键。
$ git clone https://github.com/chriskempson/base16-shell.git ~/.config/base16-shell
.bashrc
,.zshrc
等)中添加以下行:# Base16 Shell
BASE16_SHELL=$HOME/.config/base16-shell/
[ -n "$PS1" ] && \
[ -s $BASE16_SHELL/profile_helper.sh ] && \
eval "$($BASE16_SHELL/profile_helper.sh)"
$ base16_<TAB>
$ base16_<TAB>
$ base16_<theme_name>
| 快捷键 | 描述 |
| ------- | --------------- |
| C-S-p
| 选择主题 |
| C-S-n
| 下一个主题 |
| C-S-f
| 下一个亮色主题 |
| C-S-b
| 下一个暗色主题 |
| C-S-h
| 显示帮助 |
| C-S-s
| 切换solarized主题 |
| C-S-d
| 切换Zenburn主题 |
对于一些终端如iTerm2,需要手动添加相应配色方案。
$ curl https://raw.githubusercontent.com/chriskempson/base16-iterm2/master/base16-default-dark.itermcolors --output base16-default-dark.itermcolors
⌘ + ,
打开Preferences
面板,选择Profiles
选项卡,点击Colors
选项卡,在底部的Color Presets...
下拉菜单中选择导入的配色方案即可。Base16-Shell使得在Shell中使用主题更容易,同时提供了一些快捷键,方便程序员通过键盘切换主题。