È possibile rimuovere il messaggio di introduzione in fish shell:
Benvenuto in fish, la simpatica shell interattiva
Digitare aiuto per le istruzioni su come usare il pesce
È possibile rimuovere il messaggio di introduzione in fish shell:
Benvenuto in fish, la simpatica shell interattiva
Digitare aiuto per le istruzioni su come usare il pesce
Risposte:
È stato rilevato che il messaggio di saluto è impostato in fishd.Machine.local. Per sostituire quanto segue a ~/.config/fish/config.fish
:
set fish_greeting
set fish_greeting
dai documenti come è possibile rimuoverlo fishshell.com/docs/current/faq.html#faq-greeting
set
comando suggerito .
La risposta di Kevin funziona bene per il testo statico. Se hai bisogno di un messaggio di benvenuto interattivo, come il mio che coinvolge il comando di fortuna , puoi farlo
function fish_greeting
Crea la tua fish_greeting
funzione. ho appena
function fish_greeting
fortune
end
e salvalo con
funcsave fish_greeting
fortune -a
modo da poter ottenere anche le cose offensive.
fortune
Avvertenza: non funziona più dal pesce 2.4.0: vedere la risposta di Kevin per la corretta soluzione contemporanea.
Se non esiste una variabile di ambiente denominata "fish_greeting", non verrà stampato nulla. Per impostazione predefinita, esiste una variabile fish_greeting. Puoi cancellare questo:
set --erase fish_greeting
Aggiungi set fish_greeting
al tuo ~/.config/fish/config.fish
file.
Questa è la risposta nelle Domande frequenti sui pesci :
Come posso eseguire un comando ad ogni accesso? Qual è l'equivalente di pesce con .bashrc?
Modifica il file
~/.config/fish/config.fish
, creandolo se non esiste (Nota il periodo iniziale).Come posso modificare il messaggio di saluto?
Modifica il valore della variabile
fish_greeting
o crea unafish_greeting
funzione. Ad esempio, per rimuovere il saluto usare:set fish_greeting
Leggi il documento ufficiale per favore.
http://fishshell.com/docs/current/faq.html#faq-greeting
risposta breve: set -e fish_greeting
Crea la tua funzione fish_greeting. ho appena
function fish_greeting 13:23:39
echo 'Hello'
end
e salvalo con
funcsave fish_greeting
set -U fish_greeting ""
.