Comment installer / créer une invite personnalisée pour la coquille de poisson?


10

J'utilise fish 2.0 en #! Linux, mais cela pourrait être une erreur d'installation, car mon ~ / .config / fish / config.fish est vide.


Quel système d'exploitation utilisez-vous Ubuntu, CentOS, etc etc ...?
max

@max CrunchBang (#!) C:
SuperCheezGi

Réponses:


10

~/.config/fish/config.fishest vide par défaut. Pour créer une invite personnalisée, créez un fichier ~/.config/fish/functions/fish_prompt.fishet remplissez-le avec votre invite.

Exemple de base

fonction fish_prompt
        echo (pwd) '>'
fin

3
Existe-t-il un moyen d'enregistrer plusieurs invites ou d'ajouter à la liste des invites disponibles qui s'affichent lorsque vous exécutez fish_config?
Chris Rasys

-1

Cela a fonctionné pour moi:

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

function fish_prompt
        echo (pwd) '> '
end

Bien que cela puisse aider à résoudre le problème, il n'explique pas pourquoi et / ou comment il résout le problème. Fournir ce contexte supplémentaire améliorerait considérablement sa valeur éducative à long terme. Veuillez modifier votre réponse pour ajouter des explications, y compris les limitations et hypothèses applicables.
Toby Speight

2
Cela duplique une autre réponse et n'ajoute aucun nouveau contenu. Veuillez ne pas poster de réponse à moins que vous ayez réellement quelque chose de nouveau à apporter.
DavidPostill

1
Veuillez ne pas ajouter "merci" comme réponse. Une fois que vous avez une réputation suffisante , vous pourrez voter pour les questions et réponses que vous avez trouvées utiles. - De l'avis
DavidPostill

Bienvenue au superutilisateur: Bien que cela puisse ou non répondre à la question, ce serait une meilleure réponse si vous pouviez fournir une explication, vous sentez pourquoi il le fait. Détaillez pourquoi et quand vous devriez faire quelque chose avec des instructions aussi faciles à suivre. Si vous pensez que votre réponse est correcte, faites ces choses et rééditez. Veuillez prendre quelques minutes et lire: - superuser.com/help .Réponse: superuser.com/help/how-to-answer , encore une fois bienvenue à superuser.Thankyou
mic84

@DavidPostill J'ai dit l'emplacement du fichier de configuration qui fonctionne pour moi, je ne vois pas le même emplacement dans les réponses ci-dessus, alors ne vous surestimez pas et ne manquez pas de vous utiliser votre réputation.
praveen cruz
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.