Come posso installare / creare un prompt personalizzato per fish shell?


10

Sto usando fish 2.0 in #! Linux, ma potrebbe trattarsi di un errore di installazione, poiché il mio ~ / .config / fish / config.fish è vuoto.


Quale sistema operativo stai utilizzando Ubuntu, CentOS, ecc. Ecc ...?
massimo

@max CrunchBang (#!) C:
SuperCheezGi

Risposte:


10

~/.config/fish/config.fishè vuoto per impostazione predefinita. Per creare un prompt personalizzato, creare un file ~/.config/fish/functions/fish_prompt.fishe riempirlo con il prompt.

Esempio di base

funzione fish_prompt
        echo (pwd) '>'
fine

3
Esiste un modo per salvare più prompt o aggiungerli all'elenco dei prompt disponibili che vengono visualizzati quando si esegue fish_config?
Chris Rasys,

-1

Questo ha funzionato per me:

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

function fish_prompt
        echo (pwd) '> '
end

Sebbene ciò possa aiutare a risolvere il problema, non spiega perché e / o come risolve il problema. Fornire questo contesto aggiuntivo migliorerebbe significativamente il suo valore educativo a lungo termine. Si prega di modificare la risposta di aggiungere spiegazioni, tra cui quello che si applicano le limitazioni e le assunzioni.
Toby Speight,

2
Questo duplica un'altra risposta e non aggiunge nuovi contenuti. Per favore, non pubblicare una risposta a meno che tu non abbia effettivamente qualcosa di nuovo da contribuire.
David Post

1
Ti preghiamo di non aggiungere "grazie" come risposta. Una volta che avrai una reputazione sufficiente , potrai votare le domande e le risposte che hai trovato utili. - Dalla recensione
DavidPostill

Benvenuto in superutente: anche se questo può o meno rispondere alla domanda, sarebbe una risposta migliore se tu potessi fornire qualche spiegazione ritieni perché lo faccia. Dettagli su perché e quando dovresti fare qualcosa con le istruzioni più facili da seguire. Se ritieni che la tua risposta sia corretta, fai queste cose e ripristina. Per favore, prenditi un paio di minuti e leggi: - superuser.com/help .Risposta: superuser.com/help/how-to-answer , di nuovo benvenuto su superuser.Thankyou
mic84

@DavidPostill Ho detto che la posizione del file di configurazione che funziona per me non vedo la stessa posizione in nessuna delle risposte precedenti, quindi gentilmente non sopravvalutare te stesso e non perdere la tua reputazione.
praveen cruz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.