¿Cómo instalo / hago un aviso personalizado para fish shell?

10

Estoy usando pescado 2.0 en #! Linux, pero esto podría ser un error de instalación, ya que mi ~ / .config / fish / config.fish está vacío.

SuperCheezGi
fuente
¿Qué sistema operativo está utilizando Ubuntu, CentOS, etc., etc.?
max
@max CrunchBang (#!) C:
SuperCheezGi

Respuestas:

10

~/.config/fish/config.fishestá vacío por defecto. Para crear una solicitud personalizada, cree un archivo ~/.config/fish/functions/fish_prompt.fishy llénelo con su solicitud.

Ejemplo básico

función fish_prompt
        echo (pwd) '>'
final
pollo
fuente
3
¿Hay alguna manera de guardar varias solicitudes o agregarlas a la lista de solicitudes disponibles que se muestran cuando ejecuta fish_config?
Chris Rasys
-1

Esto funcionó para mí:

~/.local/share/omf/init.fish

function fish_prompt
        echo (pwd) '> '
end
praveen cruz
fuente
Aunque esto puede ayudar a resolver el problema, no explica por qué y / o cómo aborda el problema. Proporcionar este contexto adicional mejoraría significativamente su valor educativo a largo plazo. Por favor, editar su respuesta para agregar explicación, incluyendo lo que se aplican limitaciones y supuestos.
Toby Speight
2
Esto duplica otra respuesta y no agrega contenido nuevo. No publique una respuesta a menos que realmente tenga algo nuevo que aportar.
DavidPostill
1
No agregue "gracias" como respuesta. Una vez que tenga suficiente reputación , podrá votar las preguntas y respuestas que considere útiles. - De la opinión
DavidPostill
Bienvenido a superusuario: si bien esto puede o no responder a la pregunta, sería una mejor respuesta si pudiera proporcionar alguna explicación que siente por qué lo hace. Detalle por qué y cuándo debe hacer algo con instrucciones fáciles de seguir. Si siente que su respuesta es correcta, haga estas cosas y vuelva a editar. Por favor tome un par de minutos y leer: - superuser.com/help .Answering: superuser.com/help/how-to-answer , de nuevo la bienvenida a superuser.Thankyou
mic84
@DavidPostill He dicho que la ubicación del archivo de configuración que funciona para mí no veo la misma ubicación en ninguna de las respuestas anteriores, así que amablemente no te sobreestimes y no dejes de usar tu reputación.
praveen cruz