网站·安装·配置
适用于任何 shell 的最小、速度极快且可无限定制的提示!
探索 Starship 文档 ▶
从下面的列表中选择您的操作系统以查看安装说明:
使用以下任意包管理器安装 Starship:
存储库 | 指示 |
---|---|
特穆克斯 | pkg install starship |
使用以下任意包管理器安装 Starship:
分配 | 存储库 | 指示 |
---|---|---|
任何 | crates.io | cargo install starship --locked |
自由BSD | 新鲜港口 | pkg install starship |
网络BSD | 软件包源 | pkgin install starship |
为您的系统安装最新版本:
curl -sS https://starship.rs/install.sh | sh
或者,使用以下任意包管理器安装 Starship:
分配 | 存储库 | 指示 |
---|---|---|
任何 | crates.io | cargo install starship --locked |
任何 | 康达锻造公司 | conda install -c conda-forge starship |
任何 | Linuxbrew | brew install starship |
阿尔派 Linux 3.13+ | Alpine Linux 软件包 | apk add starship |
架构Linux | Arch Linux 额外 | pacman -S starship |
CentOS 7+ | 铜 | dnf copr enable atim/starship dnf install starship |
根图 | Gentoo 软件包 | emerge app-shells/starship |
曼扎罗 | pacman -S starship | |
尼克斯操作系统 | 尼克斯包装 | nix-env -iA nixpkgs.starship |
开放SUSE | 开放源码软件 | zypper in starship |
虚空Linux | 无效的 Linux 软件包 | xbps-install -S starship |
为您的系统安装最新版本:
curl -sS https://starship.rs/install.sh | sh
或者,使用以下任意包管理器安装 Starship:
存储库 | 指示 |
---|---|
crates.io | cargo install starship --locked |
康达锻造公司 | conda install -c conda-forge starship |
自制 | brew install starship |
Mac端口 | port install starship |
使用版本部分中的 MSI 安装程序为您的系统安装最新版本。
使用以下任意包管理器安装 Starship:
存储库 | 指示 |
---|---|
crates.io | cargo install starship --locked |
巧克力味 | choco install starship |
康达锻造公司 | conda install -c conda-forge starship |
舀 | scoop install starship |
温盖特 | winget install --id Starship.Starship |
配置您的 shell 以初始化 starship。从下面的列表中选择您的:
将以下内容添加到~/.bashrc
的末尾:
eval " $( starship init bash ) "
您需要将 Clink (v1.2.30+) 与 Cmd 一起使用。在此路径%LocalAppData%clinkstarship.lua
中创建一个包含以下内容的文件:
load ( io.popen ( ' starship init cmd ' ): read ( " *a " ))()
将以下内容添加到~/.elvish/rc.elv
的末尾:
eval (starship init elvish)
注意:仅支持 Elvish v0.18+
将以下内容添加到~/.config/fish/config.fish
的末尾:
starship init fish | source
将以下内容添加到~/.config/ion/initrc
的末尾:
eval $( starship init ion )
将以下内容添加到 Nushell env 文件的末尾(通过在 Nushell 中运行$nu.env-path
找到它):
mkdir ~ /.cache/starship
starship init nu | save -f ~ /.cache/starship/init.nu
并将以下内容添加到 Nushell 配置的末尾(通过运行$nu.config-path
找到它):
use ~ /.cache/starship/init.nu
注意:仅支持 Nushell v0.78+
将以下内容添加到 PowerShell 配置的末尾(通过运行$PROFILE
找到它):
Invoke-Expression ( & starship init powershell)
将以下内容添加到~/.tcshrc
的末尾:
eval ` starship init tcsh `
将以下内容添加到~/.xonshrc
的末尾:
execx ($( starship init xonsh ))
将以下内容添加到~/.zshrc
的末尾:
eval " $( starship init zsh ) "
启动一个新的 shell 实例,您应该会看到漂亮的新 shell 提示符。如果您对默认设置感到满意,那就尽情享受吧!
如果您想进一步定制 Starship:
配置– 了解如何配置 Starship 以根据您的喜好调整提示
预设– 从其他人的预构建配置中获得灵感
我们一直在寻找各种技能水平的贡献者!如果您希望轻松进入该项目,请尝试一下不错的第一期。
如果您能流利地使用非英语语言,我们非常感谢您为我们的文档翻译成其他语言并保持最新状态提供的任何帮助。如果您愿意提供帮助,可以在 Starship Crowdin 上贡献翻译。
如果您有兴趣为 Starship 做出贡献,请查看我们的贡献指南。另外,请随时访问我们的 Discord 服务器并打个招呼。
请查看这些以前的作品,这些作品帮助激发了星际飞船的创作。
Denysdovhan/spaceship-prompt – 宇航员的 ZSH 提示。
Denysdovhan/robbyrussell-node – 用 JavaScript 编写的跨 shell robbyrussell 主题。
reujab/silver – 带有图标的跨 shell 可定制的类似电力线的提示。
成为赞助商来支持该项目。您的名字或徽标将显示在此处,并带有指向您网站的链接。
SignPath.io 提供免费代码签名,SignPath Foundation 提供证书。
代码签名角色:
除非用户或安装或操作该程序的人员明确要求,否则该程序不会将任何信息传输到其他网络系统。
版权所有 © 2019 年至今,Starship 贡献者。
该项目已获得 ISC 许可。