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

发布时间:2026/9/6 16:21:03

Starship 安装指南:5 分钟在全平台装好你的跨 Shell 提示符
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),仅供参考

相关新闻

3步做出Rufus USB启动盘,零基础最省心装系统

3步做出Rufus USB启动盘,零基础最省心装系统

2026/9/6 16:21:03

3步做出Rufus USB启动盘,零基础最省心装系统 【免费下载链接】rufus The Reliable USB Formatting Utility 项目地址: https://gitcode.com/GitHub_Trending/ru/rufus 周五晚上十点,你翻出 32G 的 U 盘想把 Win11 装上去,却被"怎…

留痕(WeChatMsg)快速教程:把微信消息存成搜得到的永久档案

留痕(WeChatMsg)快速教程:把微信消息存成搜得到的永久档案

2026/9/6 16:21:03

留痕(WeChatMsg)快速教程:把微信消息存成搜得到的永久档案 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.co…

商业广场模板工程方案编制:高支模安全计算与体系选型要点

商业广场模板工程方案编制:高支模安全计算与体系选型要点

2026/9/6 16:21:03

简介:一份面向建筑工程项目管理及施工技术人员的模板工程专项施工方案,以余姚四明广场项目为实例,涵盖工程概况、编制依据、劳动力组织与流水段划分、技术交底及机具材料准备等关键环节。方案中明确了板式筏形基础与框架结构的设计要点&#…

光模块详解:从光电转换原理到核心芯片与MCU选型

光模块详解:从光电转换原理到核心芯片与MCU选型

2026/9/6 17:21:06

简介:这份光模块基础知识培训PPT,面向通信工程师、网络运维人员及光通信初学者,系统讲解光模块从原理到应用的核心知识体系。资源为1个PPT文件,压缩包大小7.8MB,内容覆盖光模块定义与光电转换流程、数字/模拟光模块对比…

大学物理第五版马文蔚课后答案PDF别只用来对答案!掌握这套高效刷题法

大学物理第五版马文蔚课后答案PDF别只用来对答案!掌握这套高效刷题法

2026/9/6 17:21:06

简介:大学物理第五版马文蔚课后答案.pdf是一份面向理工科本科生、备考学生及物理自学者的习题解析文档。它针对马文蔚《大学物理》第五版的课后习题,逐题给出解答与剖析,尤其在质点运动学部分深入辨析位移与路程、径向速率与速度、切向加速度…

马文蔚《大学物理》第五版课后答案高效使用指南

马文蔚《大学物理》第五版课后答案高效使用指南

2026/9/6 17:21:06

简介:大学物理第五版马文蔚课后答案,围绕马文蔚《大学物理》第五版教材编写,适用于使用该教材的理工科本科生日常习题练习、期末复习,也适合考研备考生对照教材巩固基础。资源为一个7.83MB的PDF文件,内容以章节为单位给…

Delphi 安卓开发环境搭建全攻略:SDK/NDK/JDK 配置与踩坑实录

Delphi 安卓开发环境搭建全攻略:SDK/NDK/JDK 配置与踩坑实录

2026/9/6 17:21:06

简介:面向 Delphi 121 环境下的安卓 SDK 配置需求,这份教程针对安卓开发初学者和刚从 IDE 集成开发环境转向移动端开发的工程师,重点解决 PlatformSDKs 解压、IDE 内 SDK Manager 替换、以及 Android SDK/NDK/JDK 路径对接等常见问题。包体为…

Delphi 121安卓开发环境配置指南:SDK、NDK与JDK的完整搭建与排坑

Delphi 121安卓开发环境配置指南:SDK、NDK与JDK的完整搭建与排坑

2026/9/6 17:21:05

简介:针对 Embarcadero Delphi 环境中安卓 SDK 配置复杂、路径易错的问题,这份 PDF 教程以轻量形式提供完整解决方案,包体仅 1 个文件共 1.3MB。内容从解压 PlatformSDKs 压缩包开始,细致演示在 IDE 的 SDK Manager 中删除旧配置、…

猫抓视频嗅探:五分钟把网页视频存到本地的完整指南

猫抓视频嗅探:五分钟把网页视频存到本地的完整指南

2026/9/6 17:11:05

猫抓视频嗅探:五分钟把网页视频存到本地的完整指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 打开网页,视频能正常播放…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/5 23:14:13

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…