Wie installiere ich den Shell "z" -Skriptverzeichnis-Jumper unter Ubuntu 12.10?
13
Wie installiere ich den Shell "z" -Skriptverzeichnis-Jumper unter Ubuntu 12.10?
In der z
Readme-Datei nach Zeile 48 heißt es:
Installation:
Fügen Sie so etwas in Ihr $ HOME / .bashrc oder $ HOME / .zshrc ein:
. /path/to/z.sh
CD eine Weile herum, um die Datenbank aufzubauen.
Sie müssen die z.sh
Datei in ein Verzeichnis Ihrer Wahl herunterladen und dann angeben, .bashrc
wo sie sich befindet, damit Ihr Terminal sie finden kann. (Gleiches gilt für die Z-Shell, bei der es sich nur um ein anderes Shell-System handelt.) Nachdem Sie bash eine Weile verwendet haben, z
werden Sie Ihre bevorzugten Standorte kennen.
Sie können *rc
Dateien über die Befehlszeile herunterladen und zu diesen hinzufügen
# 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
? Warum ausführbare Berechtigungen? Es sieht nicht so aus, als müsste diese Datei direkt ausgeführt werden oder irgendwo inPATH
.PATH
oder vom Benutzer ausführbar sein muss.Von hier aus
Verwenden von Z mit Zsh + Oh My Zsh
Fügen Sie einfach
z
der Plugins-Liste in hinzu~/.zshrc
Laden Sie das
z
Skript in Ihr Home-Verzeichnis herunter :Dann:
quelle
z
Skript erhalten Sie möglicherweise eine_z_dirs:2: no such file or directory: /home/$USER/.z
Fehlermeldung. Um das Problem zu reproduzieren:mv .z .z.bak
Führen Sie dann einige Sprünge aus.Wenn Sie solche Skripte installieren (Shell-Erweiterung), ist es normalerweise eine gute Idee, sie zu installieren
/etc/profile.d
. Zum Herunterladen und Installieren in einem einzigen Schritt können Sie den folgenden Befehl verwenden:Einige der Vorteile der Installation Ihrer Shell-Modifikationen auf
/etc/profile.d
:chmod +x
;quelle