--- home: true heroImage: /logo.svg heroText: tagline: Nhỏ gọn, cực nhanh, và khả năng tuỳ chỉnh vô hạn prompt cho bất kì shell nào! actionText: Bắt đầu → actionLink: ./guide/ features: - title: Khả năng tương thích details: Những công việc trên đa số các shell phổ biến trên đa số các hệ điều hành phổ biến. Sử dụng nó ở mọi nơi! - title: Sức mạnh của Rust details: Mang lại tốc độ và độ an toàn tốt nhất của Rust, giúp prompt của bạn thực thi nhanh chóng và đáng tin cậy nhất có thể. - title: Khả năng tuỳ biến details: Mọi chi tiết nhỏ được tuỳ biến theo ý thích của bạn, giúp prompt này nhỏ nhất có thể hoặc phong phú về tính năng như bạn muốn. footer: Cấp phép bởi ISC | Bản quyền © 2019-nay Starship Contributors #Used for the description meta tag, for SEO metaTitle: "Starship: Cross-Shell Prompt" description: 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. Có thể được cài đặt nhanh chóng cho Bash, Fish, ZSH, Ion và PowerShell. ---
### Yêu cầu - A [Nerd Font](https://www.nerdfonts.com/) installed and enabled in your terminal. ### Cài đặt nhanh chóng 1. Cài đặt **starship** nhị phân: #### Cài đặt phiên bản cuối cùng Với Shell: ```sh sh -c "$(curl -fsSL https://starship.rs/install.sh)" ``` To update the Starship itself, rerun the above script. It will replace the current version without touching Starship's configuration. #### Cài đặt thông qua Trình quản lí gói Với [Homebrew](https://brew.sh/): ```sh brew install starship ``` Với [Scoop](https://scoop.sh): ```powershell scoop install starship ``` 1. 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`: ```sh # ~/.bashrc eval "$(starship init bash)" ``` #### Fish Thêm đoạn sau vào cuối tệp tin `~/.config/fish/config.fish`: ```sh # ~/.config/fish/config.fish starship init fish | source ``` #### Zsh Thêm đoạn sau vào cuối tệp tin `~/.zshrc`: ```sh # ~/.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. ```sh Invoke-Expression (&starship init powershell) ``` #### Ion Thêm vào cuối tệp tin `~/.config/ion/initrc`: ```sh # ~/.config/ion/initrc eval $(starship init ion) ``` #### Elvish ::: warning Chỉ elvish v0.15 hoặc cao hơn được hỗ trợ. ::: 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`: ```sh # ~/.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. ```toml startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt" ```