如何在 Ubuntu 上安装 Starship Shell Prompt

Starship 是适用于 Linux、MacOS 和 Windows 的免费开源 shell 提示符。 它是适用于任何 shell 的轻量级、快速且高度可定制的提示。 它是在 ISC 许可下发布的,并用 Rust 编写。 您可以自定义 starship 中的所有内容,它是功能丰富的 shell 提示。 它支持几乎所有的操作系​​统和外壳,如 bash、鱼、Zsh、powershell 和离子。 您可以与 git 集成并显示当前的电池电量和状态。 它带有后台作业指示器和电力线字体支持。

在 Ubuntu 上安装 Starship Shell Prompt

Starship Shell Prompt 的安装是一个简单的过程。 打开终端应用程序(ctrl+alt+t)并运行此命令以更新软件源列表。

sudo apt update

Starship 的第一个先决条件是电力线字体。 您需要在终端中安装并启用任何电力线字体。 在这里,我们正在安装 Fira Code。 运行此命令在 Ubuntu 上安装 Fira Code。

sudo apt install fonts-firacode

安装后运行此 Starship Shell Prompt 安装脚本。

curl -fsSL https://starship.rs/install.sh | bash

要继续安装,请按 y 并在询问时按 Enter 键。

如何在 Ubuntu Linux 上安装 GitHub Desktop

重启你的终端。

然后将 init 脚本添加到 shell 的配置文件中。

重击: 将以下内容添加到 ~/.bashrc 的末尾:

# ~/.bashrc eval "$(starship init bash)"

鱼: 将以下内容添加到 ~/.config/fish/config.fish 的末尾:

# ~/.config/fish/config.fish starship init fish | source

Zsh:将以下内容添加到 ~/.zshrc 的末尾:

# ~/.zshrc eval "$(starship init zsh)"

电源外壳: 将以下内容添加到 ~DocumentsPowerShellMicrosoft.PowerShell_profile.ps1 的末尾

# ~DocumentsPowerShellProfile.ps1 Invoke-Expression (&starship init powershell)

离子: 将以下内容添加到 ~/.config/ion/initrc 的末尾:

# ~/.config/ion/initrc eval $(starship init ion)

您可以通过创建以下配置文件来配置 starship shell 提示。

mkdir -p ~/.config && touch ~/.config/starship.toml

有关完整的配置详细信息,请 访问这里