Starship 终端提示符:5分钟搭好你的个性化命令行
Starship 终端提示符5分钟搭好你的个性化命令行【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starship每次敲完命令终端提示符只显示一个孤零零的路径Git 分支、运行环境、命令是否报错全靠自己回忆。Starship 终端提示符解决的就是这个问题一条命令把当前目录、Git 状态、语言版本全部带上而且快到你感觉不到它的存在。核心能力速览用 Rust 编写每次回显提示符的耗时在毫秒级不会拖慢你敲命令的节奏支持 Bash、Zsh、Fish、PowerShell 等 12 种 shellLinux、macOS、Windows 通用内置 Git 分支、Python、Node.js、Go 等 100 多个模块进入对应项目自动显示相关信息官方提供 12 个 Starship preset 配色主题一条命令导入不用手写配置5分钟上手先装好 Starship再把 Starship preset 导入配置文件curl -sS https://starship.rs/install.sh | sh echo eval $(starship init bash) ~/.bashrc starship preset tokyo-night -o ~/.config/starship.toml第一行下载并安装 Starship 本体第二行把提示符初始化写进你的 Bash 配置第三行把 Tokyo Night 主题完整导出为配置文件。重新打开一个终端提示符立刻变成截图里的样子安装完成后提示符的实际工作过程可以看这段演示按需定制配色与模块基础配置完成后可以针对具体模块做进一步调整。模块样式每个模块都有style选项可写颜色和加粗。style bold red让该模块以红色加粗显示一个模块一行配置[directory] style bold redGit 状态图标git_status模块下每种状态单独配一行支持颜色内联。下面这行让冲突文件显示为红色文字[git_status] conflicted red ✗模块开关不需要的模块设disabled true即可整体隐藏比如嫌命令耗时显示占地方关掉cmd_duration模块就行。效果对比以 Bash 默认提示符对比导入主题后的效果对比项默认状态导入 Starship preset 后配色终端自带单色每个模块独立配色Git 分支一眼可辨符号纯 ASCII 文本Nerd Font 图标或换纯文本预设分隔符无模块间 Powerline 箭头分段信息量仅路径路径 Git 状态 语言版本 命令耗时常见疑问提示符里的图标显示成方框怎么办那是终端字体缺少 Nerd Font 字形。换装 Nerd Font 即可也可以直接导入官方 no-nerd-font 预设全程不用装字体。配置文件在哪里默认是~/.config/starship.tomlWindows 为%USERPROFILE%\.config\starship\starship.toml。starship preset 名称 -o 路径支持把配置写到任意路径。支持 Windows 吗支持。用winget install --id Starship.Starship等包管理器安装然后在 PowerShell 里执行starship init powershell初始化即可。延伸阅读完整配置项说明docs/config/README.md全部预设主题列表docs/presets/README.md配置只是起点装好之后你可以按项目类型逐个模块调 Starship 终端提示符的颜色和显示内容。保持提示符快、准、信息足够就是命令行美化的全部目的。【免费下载链接】starship☄️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!项目地址: https://gitcode.com/GitHub_Trending/st/starship创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

最新新闻

日新闻

周新闻

月新闻