4.5 KiB
home | heroImage | heroText | tagline | actionText | actionLink | features | footer | metaTitle | description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
true | /logo.svg | Nhỏ gọn, cực nhanh, và khả năng tuỳ chỉnh vô hạn prompt cho bất kì shell nào! | Bắt đầu → | ./guide/ |
|
Cấp phép bởi ISC | Bản quyền © 2019-nay Starship Contributors | Starship: Cross-Shell Prompt | Starship là prompt nhỏ, cực nhanh, và khả năng tuỳ biến mạnh mẽ cho bất kì shell nào! Hiển thị thông tin bạn cần, trong khi vẫn giữ cho đẹp và nhỏ gọn. Quick installation available for Bash, Fish, ZSH, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and PowerShell. |
Yêu cầu
- A Nerd Font installed and enabled in your terminal.
Cài đặt nhanh chóng
-
Cài đặt starship nhị phân:
Cài đặt phiên bản cuối cùng
Với Shell:
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
Để cập nhật chính Starship, hãy chạy lại đoạn script bên trên. Nó sẽ thay thế phiên bản hiện tại mà không hề thay đổi gì những cài đặt của Starship trước đó.
Cài đặt thông qua Trình quản lí gói
Với Homebrew:
brew install starship
Với Scoop:
scoop install starship
-
Thêm đoạn mã khởi tạo vào tệp tin cấu hình shell của bạn:
Bash
Thêm đoạn sau vào cuối tệp tin
~/.bashrc
:# ~/.bashrc eval "$(starship init bash)"
Fish
Thêm đoạn sau vào cuối tệp tin
~/.config/fish/config.fish
:# ~/.config/fish/config.fish starship init fish | source
Zsh
Thêm đoạn sau vào cuối tệp tin
~/.zshrc
:# ~/.zshrc eval "$(starship init zsh)"
Powershell
Thêm vào cuối tệp tin
Microsoft.PowerShell_profile.ps1
. Bạn có thể kiểm tra vị trí tệp tin này bằng việc truy xuất biến$PROFILE
trong PowerShell. Thông thường, đường dẫn là~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
hoặc~/.config/powershell/Microsoft.PowerShell_profile.ps1
trên -Nix.Invoke-Expression (&starship init powershell)
Ion
Thêm vào cuối tệp tin
~/.config/ion/initrc
:# ~/.config/ion/initrc
eval $(starship init ion)
#### Elvish
::: warning Only elvish v0.17 or higher is supported. :::
Thêm đoạn sau vào cuối tệp tin `~/.elvish/rc.elv`:
```sh
# ~/.elvish/rc.elv
eval (starship init elvish)
Tcsh
Thêm đoạn dưới vào cuối file ~/.tcshrc
:
# ~/.tcshrc
eval `starship init tcsh`
Nushell
::: warning This will change in the future. Chỉ có nu phiên bản v. 033 hoặc cao hơn được hỗ trợ. ::: Add the following to your nu config file. Bạn có thể kiểm tra vị trí của cái file này bằng cách chạy đường dẫn cấu hình
trong nu.
startup = [
"mkdir ~/.cache/starship",
"starship init nu | save ~/.cache/starship/init.nu",
"source ~/.cache/starship/init.nu"
]
prompt = "starship_prompt"
Xonsh
Thêm dòng này vào cuối của file ~/.xonshrc
:
# ~/.xonshrc
execx($(starship init xonsh))
Cmd
You need to use Clink (v1.2.30+) with Cmd. Add the following to a file starship.lua
and place this file in Clink scripts directory:
-- starship.lua
load(io.popen('starship init cmd'):read("*a"))()