Jak zainstalować / wykonać niestandardowy monit dotyczący skorupy ryb?

10

Używam Fish 2.0 na #! Linux, ale może to być błąd instalacji, ponieważ mój ~ / .config / fish / config.fish jest pusty.

SuperCheezGi
źródło
Z jakiego systemu operacyjnego korzystasz Ubuntu, CentOS itp. Itd.?
maks.
@max CrunchBang (#!) C:
SuperCheezGi

Odpowiedzi:

10

~/.config/fish/config.fishjest domyślnie pusty. Aby utworzyć niestandardowy monit, utwórz plik ~/.config/fish/functions/fish_prompt.fishi wypełnij go monitem.

Podstawowy przykład

funkcja fish_prompt
        echo (pwd) '>'
koniec
kurczak
źródło
3
Czy istnieje sposób na zapisanie wielu podpowiedzi lub dodanie ich do listy dostępnych podpowiedzi wyświetlanych po uruchomieniu fish_config?
Chris Rasys,
-1

To działało dla mnie:

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

function fish_prompt
        echo (pwd) '> '
end
praveen cruz
źródło
Chociaż może to pomóc w rozwiązaniu problemu, nie wyjaśnia, dlaczego i / lub jak rozwiązuje problem. Zapewnienie tego dodatkowego kontekstu znacznie poprawiłoby jego długoterminową wartość edukacyjną. Proszę edytować swoje odpowiedzi, aby dodać wyjaśnienie, w tym, co stosuje się ograniczenia i założenia.
Toby Speight
2
To powiela inną odpowiedź i nie dodaje żadnej nowej treści. Nie publikuj odpowiedzi, chyba że masz coś nowego do dodania.
DavidPostill
1
Nie dodawaj odpowiedzi „dziękuję”. Po uzyskaniu wystarczającej reputacji będziesz mógł głosować na pytania i odpowiedzi , które okazały się pomocne. - Z recenzji
DavidPostill
Witaj w superużytkowniku: Chociaż może to odpowiedzieć na pytanie, ale lepiej nie byłoby, gdybyś mógł podać wyjaśnienie, dlaczego tak jest. Wyjaśnij, dlaczego i kiedy powinieneś coś zrobić, stosując tak proste instrukcje. Jeśli uważasz, że twoja odpowiedź jest prawidłowa, zrób to i zrób to ponownie. Poświęć kilka minut i przeczytaj: - superuser.com/help. Odpowiedź: superuser.com/help/how-to-answer , ponownie witamy w superuserie.
Dziękuję
@DavidPostill Powiedziałem, że lokalizacja pliku konfiguracyjnego, który działa dla mnie, nie widzę tej samej lokalizacji w żadnej z powyższych odpowiedzi, więc uprzejmie nie oceniaj siebie i nie przegap swojej reputacji.
praveen cruz