Starship安装配置全攻略:macOS/Linux/Windows三平台一次装好,附Nerd Font避坑清单
Starship安装配置全攻略macOS/Linux/Windows三平台一次装好附Nerd Font避坑清单【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starshipStarship 是一款极简、极速且可无限定制的跨 Shell 提示符工具一条命令即可在 macOS、Linux、Windows 上装好让你的终端瞬间拥有智能提示符Git 分支、编程语言版本、命令耗时、执行状态一目了然。本文带你完成 Starship 安装、Shell 配置、Nerd Font 避坑和预设主题美化全流程。一、Starship 是什么为什么值得装Starship 用 Rust 编写启动极快官方文档中把它的特点概括为 快really really fast、可定制、全平台通用、智能、功能丰富。它支持 Bash、Zsh、Fish、PowerShell 等几乎所有主流 Shell覆盖 90 种编程语言与工具自动在对应目录下显示相关信息。官方文档入口docs/guide/README.md二、三平台一键安装步骤2.1 macOS 安装 Starship推荐用 Homebrew一条命令搞定brew install starship也可以用官方安装脚本脚本源码见 install/install.shcurl -sS https://starship.rs/install.sh | sh macOS 还支持port install starshipMacPorts方式详见官方安装指南 docs/guide/README.md。2.2 Linux 安装 StarshipDebian / Ubuntu / Fedora / Arch 等发行版均可直接安装任选其一# 通用官方安装脚本 curl -sS https://starship.rs/install.sh | sh # 或者用你的包管理器 sudo apt install starship # Debian / Ubuntu sudo pacman -S starship # Arch / Manjaro brew install starship # Linuxbrew如果不想用sudo可以指定安装目录curl -sS https://starship.rs/install.sh | sh -s -- -b ~/.local/bin。NixOS、Termux 等特殊环境的装法见 docs/installing/README.md。2.3 Windows 安装 StarshipWindows 上推荐用包管理器安装任选其一winget install --id Starship.Starship # 或 scoop install starship # 或 choco install starship也可以下载官方 Release 中的 MSI 安装包直接双击安装。三、最快让 Shell 使用 Starship 的方法装好二进制后只差一步告诉你的 Shell 去初始化 Starship。把对应一行加到配置文件末尾然后新开一个终端即可。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$nu.config-pathstarship init nu \| save -f .../starship.nu各 Shell 的初始化脚本源码都在 src/init/ 目录中如 src/init/starship.zsh供好奇的同学阅读。四、Nerd Font 避坑清单 ️Starship 提示符大量使用图标这依赖Nerd Font一款注入了大量符号字体的字体。这是新手最容易翻车的地方逐条对照检查安装 Nerd Font任选一款如 Fira Code Nerd Font、JetBrains Mono Nerd Font并在终端设置里把字体改成它——只装字体不切换是不生效的系统 locale 必须是 UTF-8Linux 上若LC_ALL不是 UTF-8 值图标会显示不出来需先修改 locale 设置。确认 Emoji 字体存在部分发行版如 Arch Linux默认不带 Emoji 字体可用包管理器安装 noto emoji。验证方法在终端中运行下面两条命令第一条应显示蛇形 emoji第二条应显示 Powerline 分支符号任一失败说明字体配置仍有问题echo -e \xf0\x9f\x90\x8d echo -e \xee\x82\xa0以上排查方法的完整版见官方 FAQdocs/faq/README.md。不想装 Nerd Font两条退路no-nerd-font 预设把提示符中所有图标换成普通符号官方文档提示它将来会成为默认预设见 docs/presets/no-nerd-font.mdplain-text 预设纯文本符号无 Unicode 环境下也能用装好字体后推荐直接用 Nerd Font 符号预设效果如下应用方式starship preset nerd-font-symbols -o ~/.config/starship.toml详见 docs/presets/nerd-font.md五、一键套用预设主题让提示符更好看除了默认样式官方仓库内置了 12 套社区预设一条命令即可整套应用starship preset tokyo-night -o ~/.config/starship.toml所有预设一览及截图见 docs/presets/README.md配置文件全部字段说明见 docs/config/README.md。 Tokyo Night 预设效果☕ Catppuccin Powerline 预设效果六、常用命令与故障排查命令用途starship explain解释当前提示符每一段来自哪个模块starship timings查看各模块耗时性能排查starship bug-report生成 Bug 报告starship preset name列出/应用预设卸载也很简单删掉 Shell 配置里那行starship init再删除 starship 二进制即可详见 docs/faq/README.md。结语到这里Starship 安装配置全流程就完成啦三平台任选安装方式 → Shell 里加一行starship init→ 装好 Nerd Font → 套一个预设主题。整个过程不到 5 分钟你的终端从此告别裸奔。祝折腾愉快【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starship创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

LLM Agent运行时上下文安全与ContextLeak防护

LLM Agent运行时上下文安全与ContextLeak防护

LLM Agent 的运行时上下文安全,是许多团队在把应用从原型推向生产时才开始意识到的问题。第一版 Agent 能够回答问题、能调用搜索或数据库,看起来一切正常;等到开放给真实用户后,才发现模型在处理工具返回、历史记忆和外部 API 数…

2026/10/24 3:30:34 阅读更多 →
Kimi K3本地部署指南:vLLM、SGLang、TokenSpeed三大推理引擎选型与调优

Kimi K3本地部署指南:vLLM、SGLang、TokenSpeed三大推理引擎选型与调优

Kimi K3本地部署指南:vLLM、SGLang、TokenSpeed三大推理引擎选型与调优 【免费下载链接】Kimi-K3 Open Frontier Intelligence 项目地址: https://gitcode.com/gh_mirrors/ki/Kimi-K3 Kimi K3 是 Moonshot AI 发布的 2.8 万亿参数开源权重前沿智能模型&#…

2026/10/31 13:11:58 阅读更多 →
ccgui的Browser Dock内置浏览器Agent:让AI打开网页、收集只读上下文的完整用法

ccgui的Browser Dock内置浏览器Agent:让AI打开网页、收集只读上下文的完整用法

ccgui的Browser Dock内置浏览器Agent:让AI打开网页、收集只读上下文的完整用法 【免费下载链接】desktop-cc-gui Multi-engine AI coding desktop client (Tauri). Claude Code, Codex, Gemini, OpenCode, DeepSeek Harness and more in one GUI. 项目地址: https…

2026/10/25 14:35:50 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/12 5:00:00 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/12 5:13:20 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/12 5:13:20 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/11 17:16:37 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/11 17:16:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/12 5:13:20 阅读更多 →

日新闻

周新闻

月新闻