Jak zainstalować zworkę katalogu skryptów powłoki „z” w systemie Ubuntu 12.10?
14
Jak zainstalować zworkę katalogu skryptów powłoki „z” w systemie Ubuntu 12.10?
W z
pliku readme po wierszu 48 napisano:
Instalacja:
Umieść coś takiego w $ HOME / .bashrc lub $ HOME / .zshrc:
. /path/to/z.sh
cd przez chwilę, aby zbudować db.
Musisz pobrać z.sh
plik do wybranego katalogu, a następnie powiedzieć, .bashrc
gdzie on jest, aby terminal mógł go znaleźć. (To samo dotyczy powłoki z, która jest po prostu kolejnym systemem powłokowym.) Następnie, po pewnym czasie używania bash, z
poznasz swoje ulubione lokalizacje.
Możesz pobierać i dodawać do *rc
plików za pomocą wiersza poleceń
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin
? Dlaczego uprawnienia wykonywalne? Wygląda na to, że ten plik nie musi być wykonywany bezpośrednio ani że musi się gdzieś znajdowaćPATH
.PATH
lub że musi być wykonywalny przez użytkownika.od tutaj
Używanie Z z Zsh + Oh My Zsh
Po prostu dodaj
z
do listy wtyczek w~/.zshrc
Pobierz
z
skrypt do katalogu domowego:Następnie:
źródło
z
skryptu może pojawić się_z_dirs:2: no such file or directory: /home/$USER/.z
błąd. Aby odtworzyć problem:mv .z .z.bak
wykonaj skoki.Podczas instalowania takich skryptów (augmentacja powłoki) zwykle dobrze jest je zainstalować
/etc/profile.d
. Aby pobrać i zainstalować w jednym kroku, możesz użyć następującego polecenia:Niektóre zalety instalowania modyfikacji powłoki na
/etc/profile.d
:chmod +x
;źródło