the fisher bob fish

fisher - Suprimir o personalizar el mensaje de introducción en Fish Shell



oh my fish plugins (6)

Agregue set fish_greeting a su set fish_greeting ~/.config/fish/config.fish .

Esto se responde en las preguntas frecuentes de Fish :

¿Cómo ejecuto un comando cada inicio de sesión? ¿Qué es un pez equivalente a .bashrc?

Edite el archivo ~/.config/fish/config.fish si no existe ( ~/.config/fish/config.fish cuenta el período inicial).

¿Cómo cambio el mensaje de saludo?

Cambie el valor de la variable fish_greeting o cree una función fish_greeting . Por ejemplo, para eliminar el saludo, use:

set fish_greeting

¿Es posible eliminar el mensaje de introducción en la concha de pescado?

Bienvenido a los peces, el simpático caparazón interactivo

Escriba ayuda para obtener instrucciones sobre cómo usar pescado


Encontró que el mensaje de saludo está establecido en fishd.Machine.local. Para anular lo siguiente a ~/.config/fish/config.fish :

set fish_greeting ""


La respuesta de Kevin funciona bien para texto estático. Si necesita un mensaje de bienvenida interactivo, como el mío que involucra el comando de la fortuna , puede hacer

function fish_greeting

Crea tu función fish_greeting, solo tengo

function fish_greeting fortune end

y guárdalo con

funcsave fish_greeting



Si no hay una variable de entorno llamada "fish_greeting", no se imprimirá nada. Por defecto, hay una variable fish_greeting. Puedes borrar esto:

set --erase fish_greeting


> set --universal fish_greeting