尧图精选

Starship 安装指南:5 分钟在全平台装好你的跨 Shell 提示符

🕒 发布时间:2026/9/6 16:21:00 📁 来源:尧图网络
Starship 安装指南5 分钟在全平台装好你的跨 Shell 提示符【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starshipStarship 是一个与 Shell 完全解耦的终端提示符二进制Bash、Zsh、Fish、PowerShell 都能接入它。装好之后Git 仓库里你会看到当前分支和改动状态Python 目录下会亮起虚拟环境名笔记本快没电时还会冒出电量图标——但整行提示符依然很短。整个过程拆成四步装二进制、初始化 Shell、验证生效、按口味换皮下面逐步走。 一条命令装好二进制这一步只负责把starship可执行文件放进 PATH此时你的提示符还不会有任何变化。Linux按发行版挑一条发行版安装命令Arch Linuxsudo pacman -S starshipDebian / Ubuntusudo apt install starshipFedora需先开 copr 源sudo dnf copr enable atim/starship sudo dnf install starshipopenSUSEsudo zypper in starshipAlpinesudo apk add starshipBSD 系统同样有官方包FreeBSD 执行pkg install starshipNetBSD 执行pkgin install starship。macOSbrew 一行搞定brew install starship习惯 MacPorts 的话改用sudo port install starship Windows 安装 Starshipwinget / choco / scoop 三选一以管理员身份打开终端任选一条执行winget install --id Starship.Starshipchoco install starshipscoop install starship兜底方案官方一键脚本发行版没收录、包管理器也懒得配直接用官方脚本它会自动识别你的系统架构并下载对应版本curl -sS https://starship.rs/install.sh | sh脚本不长运行前可以打开 install/install.sh 先扫一眼。走源码路线的话需要本机装好 Rust 工具链再执行cargo install starship --lockedTermux、Nix 这类小众平台的更细分做法在安装文档里。⚡ 装完 ≠ 生效给 Shell 加一行初始化二进制躺在 PATH 里提示符还不会变——你得让 Shell 知道画提示符的事交给 starship。做法是往你正在用的 Shell 的配置文件末尾追加一行Shell配置文件追加语句Bash~/.bashrceval $(starship init bash)Zsh~/.zshrceval $(starship init zsh)Fish~/.config/fish/config.fishstarship init fish \| sourcePowerShell$PROFILE指向的文件Invoke-Expression (starship init powershell)Nushell、Tcsh、Elvish 等其他 Shell 的写法各不相同全部生成脚本都放在初始化脚本目录可以对照着抄。保存配置后执行source重载一下或者直接重开一个终端窗口新提示符就上线了。✅ 30 秒确认它在工作先做三个动作重开终端看一眼提示符是否变了、跑一次starship --version确认命令在 PATH 中、Bash 用户再echo $PROMPT_COMMAND检查一下 starship 是否挂入了。都正常就收工不正常的话下面三个问题覆盖了九成翻车现场。图标全是方框或?提示符里的箭头和 Git 图标来自 Nerd Font一种内置了图标的等宽字体没装或没选对字体就会显示成方块。装一个 FiraCode Nerd Font在终端的字体设置里选它重启终端即可。starship --version有输出提示符却纹丝不动初始化那一行没写进配置文件或者写完没重载。对照上一节表格核对路径和内容保存后重开终端Bash 下用echo $PROMPT_COMMAND复核 starship 是否真的挂上了。报~/.cache/starship权限错误缓存目录的属主和当前用户对不上一行修复sudo chown -R $USER:$USER ~/.cache/starship嫌麻烦就直接curl -sS https://starship.rs/install.sh | sh -s -- --force强制重装。timed out警告是什么意思、怎么用STARSHIP_LOG打开调试日志这类细节FAQ 里都有。 换个味道预设与进阶装好之后提示符的长相全靠~/.config/starship.toml这一个文件调。预设合集 里提供 tokyo-night、bracketed-segments、pastel-powerline、catppuccin-powerline 等开箱即用的主题整段贴进配置就能换上再往深处走所有模块的开关、格式串和超时参数都在配置文档每个语言、VCS、云平台对应一个探测文件源码按模块拆分在 src/modules/想给 Starship 加功能可以从 CONTRIBUTING.md 入手。下一步很简单挑一个顺眼的预设贴进去把用不到的模块关掉你的提示符就成型了。【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starship创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →