如何安装Starship shell提示Bash/Zsh/Fish
时间:2020-02-23 14:38:48 来源:igfitidea点击:
Starship是最小,炽热的快速,且非常可定制的任何shell的提示!它适用于Bash,Zsh和Fish Shells。
Starship Shell提示旨在仅显示在我们工作时所需的信息,同时保持时尚和避开。
我们将看到如何在不同的Linux发行版和MacOS上安装Starship shell提示。
第1步:安装PowerLine字体
使用命令安装:
# Debian/Ubuntu $sudo apt-get install fonts-powerline # Fedora $sudo dnf install powerline-fonts # Any other Linux git clone https://github.com/powerline/fonts.git --depth=1 cd fonts ./install.sh cd .. rm -rf fonts
对于Firacode字体,请安装VIA:
# Ubuntu $sudo apt install fonts-firacode # Arch Linux/Manjaro $sudo pacman -S otf-fira-code # Gentoo $emerge -av media-fonts/fira-code # Fedora dnf copr enable evana/fira-code-fonts dnf install fira-code-fonts
第2步:安装Starship交叉壳提示宇航员
使用此处共享的方法之一来安装系统上宇航员的Starship Cross-shell提示。
从包管理器安装:
# macOS $brew install starship # Arch $yay -S starship # Nix $nix-env --install starship # Termux $pkg install starship
对于ARCH用户,请参阅如何使用Yay - Best Aur Helper for Arch Linux/Manjaro
从预编译的二进制文件安装:
对于其他平台,下载预编译的二进制文件并将其放在路径中。
curl -s https://api.github.com/repos/starship/starship/releases/latest \ | grep browser_download_url \ | grep x86_64-unknown-linux-gnu \ | cut -d '"' -f 4 \ | wget -qi
提取下载存档。
tar xvf starship-*.tar.gz
将Starship二进制文件移动到/usr/local/bin目录。
sudo mv x86_64-unknown-linux-gnu/starship /usr/local/bin/
检查安装的星舰版。
$starship --version starship 0.16.0
第2步:配置zsh/bash/fish shell
将下面的行添加到shell配置文件中。
# Bash $vim ~/.bashrc eval "$(starship init bash)" # Zsh $vim ~/.zshrc eval "$(starship init zsh)" # Fish $vim ~/.config/fish/config.fish eval (starship init fish)
源shell配置以获取更新的更改。
$source ~/.zshrc