.. | ||
README.md |
Sito web · Installazione · Configurazione
Il prompt minimalista, super veloce e infinitamente personalizzabile per qualsiasi shell!
- Velocità: è veloce – davvero veloce! 🚀
- Personalizzabile: configura ogni aspetto del tuo prompt.
- Universale: funziona su qualsiasi shell, con qualsiasi sistema operativo.
- Intelligente: mostra le informazioni rilevanti a colpo d'occhio.
- Ricco di funzionalità: supporta tutti i tuoi strumenti preferiti.
- Facile: veloce da installare - inizia ad usarlo in pochi minuti.
Esplora la documentazione di Starship ▶
🚀 Installazione
Prerequisiti
- Un Nerd Font installato e abilitato nel tuo terminale (per esempio, prova Fira Code Nerd Font).
Inizia
Nota: a causa della proliferazione di piattaforme diverse, un sottoinsieme di piattaforme supportate sono mostrate di seguito. Non riesci a vedere la tua? Dai un'occhiata alle istruzioni aggiuntive della piattaforma.
-
Installa il binario starship:
Installa l'ultima Versione
Da un binario precompilato, con Shell:
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
Per aggiornare Starship stesso, riavviare lo script sopra. Sostituirà la versione corrente senza toccare la configurazione di Starship.
Nota - I valori predefiniti dello script di installazione possono essere sovrascritti, vedi la guida integrata.
sh -c "$(curl -fsSL https://starship.rs/install.sh)" -- --help
Installa via Package Manager
Con Homebrew:
brew install starship
Con Scoop:
scoop install starship
-
Aggiungi lo script di inizializzazione al file di configurazione della shell:
Bash
Aggiungi quanto segue alla fine di
~/.bashrc
:# ~/.bashrc eval "$(starship init bash)"
Fish
Aggiungi quanto segue alla fine di
~/.config/fish/config.fish
:# ~/.config/fish/config.fish starship init fish | source
Zsh
Aggiungi quanto segue alla fine di
~/.zshrc
:# ~/.zshrc eval "$(starship init zsh)"
PowerShell
Aggiungi quanto segue alla fine di
Microsoft.PowerShell_profile.ps1
. Puoi controllare la posizione di questo file interrogando la variabile$PROFILE
in PowerShell. Tipicamente il percorso è~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
oppure~/.config/powershell/Microsoft.PowerShell_profile.ps1
su -Nix.Invoke-Expression (&starship init powershell)
Ion
Aggiungi quanto segue alla fine di
~/.config/ion/initrc
:# ~/.config/ion/initrc eval $(starship init ion)
Elvish
Attenzione È supportato solo elvish v0.15 o superiore. Aggiungi quanto segue alla fine di
~/.elvish/rc.elv
:# ~/.elvish/rc.elv eval (starship init elvish)
Tcsh
Aggiungi quanto segue alla fine di
~/.tcshrc
:# ~/.tcshrc eval `starship init tcsh`
Xonsh
Aggiungi quanto segue alla fine di
~/.xonshrc
:# ~/.xonshrc execx($(starship init xonsh))
Nushell
Warning This will change in the future. È supportata solo la versione v0.33 o superiore. Add the following to your nu config file. Puoi controllare la posizione di questo file eseguendo
percorso di configurazione
in nu.startup = [ "mkdir ~/.cache/starship", "starship init nu | save ~/.cache/starship/init.nu", "source ~/.cache/starship/init.nu" ] prompt = "starship_prompt"
🤝 Contribuire
Siamo sempre alla ricerca di collaboratori di tutti i livelli! Se stai cercando di entrare facilmente nel progetto, prova un buon primo problema.
Se parli correntemente una lingua diversa dall'inglese, apprezziamo molto qualsiasi aiuto per mantenere i nostri documenti tradotti e aggiornati in altre lingue. Se desideri collaborare, le traduzioni possono essere fornite su Starship Crowdin.
Se sei interessato ad aiutare a contribuire a Starship, dai un'occhiata alla nostra Guida al Contributo. Inoltre, sentiti libero di entrare nel nostro server Discord e dire ciao. 👋
💭 Ispirato Da
Ti invito di controllare questi lavori precedenti che hanno contribuito a ispirare la creazione di Starship. 🙏
-
denysdovhan/spaceship-prompt - Un prompt ZSH per astronauti.
-
denysdovhan/robbyrussell-node - Tema robbyrussell Cross-shell scritto in JavaScript.
-
reujab/silver - Un prompt multi-shell personalizzabile powerline-like con icone.
📝 Licenza
Copyright © 2019-presente, Starship Contributors.
Questo progetto è sotto licenza ISC.