Chciałem tylko móc dodać do pliku konfiguracyjnego ryb (nie wiem, gdzie / gdzie) tę samą funkcję:
export PERL5LIB=/home/iaco/workspace/perl:/home/iaco/devtools
Ta linia została dodana do pliku .bashrc i była w stanie wyeksportować zmienną za każdym razem, gdy otworzyłem terminal.
Czy jest coś takiego dla ryb? Wiem, że mogę eksportować zmienne do ryb za pomocą polecenia „set”, ale chcę zmodyfikować jeden plik (nie wiem, który), aby automatycznie dodawać te zmienne za każdym razem, gdy otwieram terminal rybny.
Dziękuję za Twój czas!
command-line
fish
Jorge Castro
źródło
źródło
-x
fladze. Właśnie zaktualizowałem odpowiedź i możesz przeczytać więcej na ten temat w sekcji „Eksportowanie zmiennych” w dokumentacji.$PATH
itp. można używać w rybach, w tym w config.fish.Użyj zmiennych uniwersalnych wprowadzonych w rybach 2.0.0.
-x
oznacza wyeksportowany i-U
oznacza, że jest zadeklarowany dla każdej sesji rybnej. Możesz także użyć długich opcji--export
i--universal
.Pamiętaj, że
PATH
zmienna jest trochę szczególnym przypadkiem. ChociażPATH
można go uniwersalnie zmienić, wpłynie to na twoją bieżącą zmienną PATH (co może być trochę problemem, jeśli system operacyjny wprowadzi dodatkową ścieżkę). W przypadkuPATH
zmiennej użyjfish_user_paths
zmiennej (która dodaje tylko ścieżki). Zmienna jest tablicą, co oznacza, że nie musisz umieszczać:
znaków.źródło