263 字
1 分钟
Shell环境调优

本文主要适用于美化自定义 Shell 环境#


BASH 根据第三方工具环境优化#

切换环境变量#

Terminal window
bash bash-completion curl git # 安装工具组件
echo $SHELL # 查看当前使用的命令行环境
cat /etc/shells # 查看当前已安装的环境
chsh -s /bin/bash # 切换环境

安装 ohmysh#

Terminal window
git clone <https://github.com/ohmysh/ohmysh.git> && cd ohmysh/
bash install.sh
source .bashrc

切换主题与插件#

Terminal window
oms -t list
oms -t brainy
oms -p list
oms -p enable <plugin>
oms -p disable <plugin>
oms -p restart <plugin>

ZSH 根据第三方工具环境优化#

切换环境变量#

Terminal window
zsh zsh-completions # 安装工具组件
echo $SHELL # 查看当前使用的命令行环境
cat /etc/shells # 查看当前已安装的环境
chsh -s /bin/zsh # 切换环境

安装 ohmyzsh#

Terminal window
wget <https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh>
sh install.sh

切换主题与插件#

Terminal window
cd ~/.oh-my-zsh/themes
yay -S bc
wget <https://github.com/bashelled/shini/raw/master/shini.zsh-theme>
wget <https://github.com/dersam/staples/raw/master/staples.zsh-theme>
wget <https://raw.githubusercontent.com/ChesterYue/ohmyzsh-theme-passion/master/passion.zsh-theme>
cd ~/.oh-my-zsh/plugins
git clone <https://github.com/zsh-users/zsh-completions.git>
git clone <https://github.com/zsh-users/zsh-syntax-highlighting.git>
git clone <https://github.com/zsh-users/zsh-autosuggestions>

部署配置#

Terminal window
pacman -S fzf
cd ~/
vim .zshrc
source .zshrc

主题介绍: wiki#

插件介绍: Highlight#

插件介绍: Autocomplete#


ccat 安装#

Terminal window
wget <https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz>
tar xfz linux-amd64-1.1.0.tar.gz
sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/
sudo chmod +x /usr/local/bin/ccat
Shell环境调优
https://cyber-mobile.net/posts/shell环境调优/
作者
dot1q
发布于
2023-05-16
许可协议
CC BY-NC-SA 4.0