2019-10-04 08:57:43 +00:00
---
home: true
heroImage: /logo.svg
2020-02-04 17:11:36 +00:00
heroText:
2020-04-03 16:35:39 +00:00
tagline: The minimal, blazing-fast, and infinitely customizable prompt for any shell!
2019-10-04 08:57:43 +00:00
actionText: Get Started →
2020-02-03 00:51:45 +00:00
actionLink: ./guide/
2020-02-04 17:11:36 +00:00
features:
-
title: 兼容性優先
details: 能夠在最常見的作業系統之中最常見的 shell 上運作。 到處使用它吧!
-
title: 由 Rust 支持
details: 帶來同類最快速度以及 Rust 的安全性,讓你的提示字元盡可能快速與可靠。
-
title: 可客製化
details: 任何些微的細節都可以隨你喜愛地客製化,讓你的提示字元可以隨你所欲地最小化或是充滿各種特色。
2019-10-04 08:57:43 +00:00
footer: ISC Licensed | Copyright © 2019-present Starship Contributors
2020-02-04 17:11:36 +00:00
#Used for the description meta tag, for SEO
metaTitle: "Starship: Cross-Shell Prompt"
2020-04-03 16:35:39 +00:00
description: Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, and PowerShell.
2019-10-04 08:57:43 +00:00
---
< div class = "center" >
2019-12-14 23:46:45 +00:00
< video class = "demo-video" muted autoplay loop playsinline >
2019-10-04 08:57:43 +00:00
< source src = "/demo.webm" type = "video/webm" >
< source src = "/demo.mp4" type = "video/mp4" >
< / video >
< / div >
2019-10-21 14:42:08 +00:00
### 快速安裝
2019-10-04 08:57:43 +00:00
2019-10-21 14:42:08 +00:00
1. 安裝 **starship** 執行檔:
2019-10-04 08:57:43 +00:00
2019-12-24 21:54:29 +00:00
#### Install Latest Version
2019-10-04 08:57:43 +00:00
2019-12-24 21:54:29 +00:00
With Shell:
2019-10-04 08:57:43 +00:00
```sh
2019-12-24 21:54:29 +00:00
curl -fsSL https://starship.rs/install.sh | bash
2019-10-04 08:57:43 +00:00
```
2019-12-24 21:54:29 +00:00
#### Install via Package Manager
2019-10-04 08:57:43 +00:00
2019-12-24 21:54:29 +00:00
With [Homebrew ](https://brew.sh/ ):
2019-10-04 08:57:43 +00:00
```sh
2019-12-24 21:54:29 +00:00
brew install starship
2019-10-04 08:57:43 +00:00
```
2020-02-04 17:11:36 +00:00
With [Scoop ](https://scoop.sh ):
2019-10-04 08:57:43 +00:00
2019-12-24 21:54:29 +00:00
```powershell
scoop install starship
2019-10-04 08:57:43 +00:00
```
2019-10-21 14:42:08 +00:00
1. 將初始化腳本 (script) 加入你的 shell 的設定檔:
2019-10-04 08:57:43 +00:00
#### Bash
2019-10-21 14:42:08 +00:00
將以下內容放到 `~/.bashrc` 的結尾:
2019-10-04 08:57:43 +00:00
```sh
# ~/.bashrc
eval "$(starship init bash)"
```
#### Fish
2019-10-21 14:42:08 +00:00
將以下內容放到 `~/.config/fish/config.fish` 的結尾:
2019-10-04 08:57:43 +00:00
```sh
# ~/.config/fish/config.fish
2019-10-29 03:48:45 +00:00
starship init fish | source
2019-10-04 08:57:43 +00:00
```
#### Zsh
2019-10-21 14:42:08 +00:00
將以下內容放到 `~/.zshrc` 的結尾:
2019-10-04 08:57:43 +00:00
```sh
# ~/.zshrc
eval "$(starship init zsh)"
```
2019-10-21 14:42:08 +00:00
#### Powershell
2020-11-29 04:45:59 +00:00
Add the following to the end of `Microsoft.PowerShell_profile.ps1` . You can check the location of this file by querying the `$PROFILE` variable in PowerShell. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix.
2019-10-21 14:42:08 +00:00
```sh
Invoke-Expression (& starship init powershell)
```
2019-12-24 21:54:29 +00:00
#### Ion
Add the following to the end of `~/.config/ion/initrc` :
```sh
# ~/.config/ion/initrc
eval $(starship init ion)
```
2021-02-06 17:46:15 +00:00
#### Elvish
::: warning Only elvish v0.15 or higher is supported. :::
Add the following to the end of `~/.elvish/rc.elv` :
```sh
# ~/.elvish/rc.elv
eval (starship init elvish)
```