极致性能基于 Rust 构建运行速度非常快真的非常快。高度可定制支持提示符丰富配置轻松打造个性化终端外观。跨平台通用兼容任意 Shell适用于多种操作系统环境。智能展示关键信息一目了然提升命令行使用效率。功能丰富无缝支持常用终端工具与生态系统。简单易用安装快速上手成本低几分钟即可体验。安装字体下载字体文件ttf :https://www.nerdfonts.com/font-downloads例如Fira Code Nerd Font解压后选择所有ttf文件右键打开安装即可。配置终端字体Apple Terminal打开终端 → 偏好设置 → 描述文件 → 文本点击字体下的“更改”然后选择字体系列。FiraCode NF快速安装终端执行# Linux curl -sS https://starship.rs/install.sh | sh # macOS brew install starship # Windows winget install starship初始化将 Starship 设置为命令提示符# Bash # 在 ~/.bashrc 的最后添加以下内容 eval $(starship init bash) # Zsh # 在 ~/.zshrc 的最后添加以下内容 eval $(starship init zsh) # PowerShell # 将以下内容添加到 Microsoft.PowerShell_profile.ps1。 # 你可以在 PowerShell 通过 $PROFILE 变量来查询文件的位置。 # 对于 -Nix 来说通常文件路径是 ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 或 ~/.config/powershell/Microsoft.PowerShell_profile.ps1。 Invoke-Expression (starship init powershell) # Cmd # 您需要使用 Clink (v1.2.30) 与 Cmd. # 在路径 %LocalAppData%\clink\starship.lua 下创建文件输入以下内容 load(io.popen(starship init cmd):read(*a))() # Fish #在 ~/.config/fish/config.fish 的最后添加以下内容 starship init fish | source #...更多配置创建配置文件~/.config/starship.tomlmkdir -p ~/.config touch ~/.config/starship.toml编辑配置文件vi ~/.config/starship.toml# 根据 schema 提供自动补全 $schema https://starship.rs/config-schema.json # 在提示符之间插入空行 add_newline true # 将提示符中的 ❯ 替换为 ➜ [character] # 此组件名称为 character success_symbol [➜](bold green) # 将 success_symbol 字段设置成颜色为 bold green 的 ➜ # 禁用 package 组件将其隐藏 [package] disabled true重新打开终端就可以看到变化了。社区配置一系列社区提供的 Starship 预设。https://starship.rs/zh-CN/presets/我们以Catppuccin Powerline为例讲叙怎么使用https://starship.rs/zh-CN/presets/catppuccin-powerline配置starship preset catppuccin-powerline -o ~/.config/starship.toml此预设使用 Catppuccin您可以通过修改以下值来指定任何palettecatppuccin_mochacatppuccin_frappecatppuccin_macchiato
不满意Oh My Zsh启动卡顿,来试试Starship吧
发布时间:2026/6/24 11:30:11
极致性能基于 Rust 构建运行速度非常快真的非常快。高度可定制支持提示符丰富配置轻松打造个性化终端外观。跨平台通用兼容任意 Shell适用于多种操作系统环境。智能展示关键信息一目了然提升命令行使用效率。功能丰富无缝支持常用终端工具与生态系统。简单易用安装快速上手成本低几分钟即可体验。安装字体下载字体文件ttf :https://www.nerdfonts.com/font-downloads例如Fira Code Nerd Font解压后选择所有ttf文件右键打开安装即可。配置终端字体Apple Terminal打开终端 → 偏好设置 → 描述文件 → 文本点击字体下的“更改”然后选择字体系列。FiraCode NF快速安装终端执行# Linux curl -sS https://starship.rs/install.sh | sh # macOS brew install starship # Windows winget install starship初始化将 Starship 设置为命令提示符# Bash # 在 ~/.bashrc 的最后添加以下内容 eval $(starship init bash) # Zsh # 在 ~/.zshrc 的最后添加以下内容 eval $(starship init zsh) # PowerShell # 将以下内容添加到 Microsoft.PowerShell_profile.ps1。 # 你可以在 PowerShell 通过 $PROFILE 变量来查询文件的位置。 # 对于 -Nix 来说通常文件路径是 ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 或 ~/.config/powershell/Microsoft.PowerShell_profile.ps1。 Invoke-Expression (starship init powershell) # Cmd # 您需要使用 Clink (v1.2.30) 与 Cmd. # 在路径 %LocalAppData%\clink\starship.lua 下创建文件输入以下内容 load(io.popen(starship init cmd):read(*a))() # Fish #在 ~/.config/fish/config.fish 的最后添加以下内容 starship init fish | source #...更多配置创建配置文件~/.config/starship.tomlmkdir -p ~/.config touch ~/.config/starship.toml编辑配置文件vi ~/.config/starship.toml# 根据 schema 提供自动补全 $schema https://starship.rs/config-schema.json # 在提示符之间插入空行 add_newline true # 将提示符中的 ❯ 替换为 ➜ [character] # 此组件名称为 character success_symbol [➜](bold green) # 将 success_symbol 字段设置成颜色为 bold green 的 ➜ # 禁用 package 组件将其隐藏 [package] disabled true重新打开终端就可以看到变化了。社区配置一系列社区提供的 Starship 预设。https://starship.rs/zh-CN/presets/我们以Catppuccin Powerline为例讲叙怎么使用https://starship.rs/zh-CN/presets/catppuccin-powerline配置starship preset catppuccin-powerline -o ~/.config/starship.toml此预设使用 Catppuccin您可以通过修改以下值来指定任何palettecatppuccin_mochacatppuccin_frappecatppuccin_macchiato