starship/docs/zh-TW/guide/README.md
2021-07-10 17:15:23 -04:00

11 KiB
Raw Blame History

Starship – Cross-shell prompt

GitHub Actions workflow status Crates.io version Packaging status
在 Discord 上聊天 Follow @StarshipPrompt on Twitter

Website · Installation · Configuration

English   日本語   繁體中文   Русский   Deutsch   简体中文   Español   Français   Tiếng Việt

Starship with iTerm2 and the Snazzy theme

適合任何 shell 的最小、極速、無限客製化的提示字元!

  • Fast: it's fast really really fast! 🚀
  • Customizable: configure every aspect of your prompt.
  • Universal: works on any shell, on any operating system.
  • Intelligent: shows relevant information at a glance.
  • Feature rich: support for all your favorite tools.
  • Easy: quick to install  start using it in minutes.

Explore the Starship docs  ▶

🚀 安裝

先決要求

入門

Note: due to the proliferation of different platforms, only a subset of supported platforms are shown below. Can't see yours? Have a look at the extra platform instructions.

  1. 安裝 starship 執行檔:

    安裝最新版本

    From prebuilt binary, with Shell:
    sh -c "$(curl -fsSL https://starship.rs/install.sh)"
    

    如果想更新已安裝的 Starship請重新執行上述指令。 指令只會更新 Starship 執行檔本身,不會影響到任何已撰寫的設定檔。

    Note - The defaults of the install script can be overridden see the built-in help.

    sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help
    

    使用套件管理器安裝:

    Example: Homebrew:
    brew install starship
    
    使用 Scoop
    scoop install starship
    
  2. 將初始化腳本 (script) 加入你的 shell 的設定檔:

    Bash

    將以下內容放到 ~/.bashrc 的結尾:

    # ~/.bashrc
    
    eval "$(starship init bash)"
    

    Fish

    將以下內容放到 ~/.config/fish/config.fish 的結尾:

    # ~/.config/fish/config.fish
    
    starship init fish | source
    

    Zsh

    將以下內容放到 ~/.zshrc 的結尾:

    # ~/.zshrc
    
    eval "$(starship init zsh)"
    

    PowerShell

    將以下內容放到 Microsoft.PowerShell_profile.ps1 的結尾。 你可以藉由在 PowerShell 查詢 $PROFILE 變數以取得這個檔案的位置。 一般來說檔案會出現在 ~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1 或是在 -Nix 上的話會在 ~/.config/powershell/Microsoft.PowerShell_profile.ps1

    Invoke-Expression (&starship init powershell)
    

    Ion

    將以下內容放到 ~/.config/ion/initrc 的結尾:

    # ~/.config/ion/initrc
    
    eval $(starship init ion)
    

    Elvish

    注意 只支援 elvish v0.15 以上的版本。 將以下內容放到 ~/.elvish/rc.elv 的結尾:

    # ~/.elvish/rc.elv
    
    eval (starship init elvish)
    

    Tcsh

    將以下內容放到 ~/.tcshrc 的結尾:

    # ~/.tcshrc
    
    eval `starship init tcsh`
    

    Nushell

    Warning This will change in the future. Only nu version v0.33 or higher is supported. Add the following to your nu config file. You can check the location of this file by running config path in nu.

    startup = [
     "mkdir ~/.cache/starship",
     "starship init nu | save ~/.cache/starship/init.nu",
     "source ~/.cache/starship/init.nu"
    ]
    prompt = "starship_prompt"
    

🤝 貢獻

我們歡迎具有各式各樣能力的貢獻者! 如果你正在尋找容易加入的方法,試試看標註為「good first issue」的 issue。

If you are fluent in a non-English language, we greatly appreciate any help keeping our docs translated and up-to-date in other languages. If you would like to help, translations can be contributed on the Starship Crowdin.

如果你對貢獻 Starship 有興趣,請看我們的 貢獻指南 。 另外,請不用客氣加入我們的 Discord 伺服器 並來問候一下。 👋

專案貢獻者

This project exists thanks to all the people who contribute. [我要貢獻]

專案資助者

成為專案資助者,推動社群永續經營 [Contribute]

個人

組織

以組織名義資助專案 這裏會產生一個能連向您組織網站的連結標誌。 [Contribute]

💭 發想來自

請看之前這些幫助我們創造 Starship 的前任作品。 🙏


Starship rocket icon

📝 許可

Copyright © 2019-present, Starship Contributors.
這個專案使用 ISC 許可。