Unter Ubuntu 17.04. Installation mit sudo apt-get install autojump
. Versuch zu verwenden: autojump
erzeugt:
Bitte beziehen Sie die richtige Autojump-Datei in Ihrer Shell
Startup-Datei. Für weitere Informationen installieren Sie bitte Autojump neu
und lesen Sie die Anweisungen nach der Installation.
Es werden jedoch keine Anweisungen nach der Installation bereitgestellt. Es ist nur eine gewöhnliche apt-get-Nachricht.
Gleiches Problem unter Archlinux, aber du findest Autojump.{bash,fish,zsh} hier
Wenn Sie sich die Manpage ansehen (indem Sie man autojump
ausführen), erhalten Sie (überschüssige Informationen entfernt):
autojump muss geladen werden, bevor es verwendet werden kann.
Autosprung laden
. /usr/share/autojump/autojump.sh
@paultopia , ich verwende Bash und habe das gleiche Problem auf meinem Archlinux . es wurde so behoben:
SCHRITT 1. Fügen Sie der Startdatei Ihrer Shell die richtige Autojump-Datei hinzu.
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc
SCHRITT 2. Stellen Sie sicher, dass das Autojumpfile die richtige Berechtigung hat.
chmod 755 /usr/share/autojump/autojump.bash
SCHRITT 3. Überprüfen Sie, ob _bashdb_ installiert ist.
sudo pacman -Syy bashdb
SCHRITT 4. Geben Sie die Startdatei der Shell an, wenn Sie _autojump_ jetzt verwenden möchten
source ~/.bashrc
Endlich funktioniert es!
Bei der Arbeit an Arch Linux funktionierten die Anweisungen von
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
@Houinside Was Sie wirklich beachten sollten, ist, dass der Befehl lautet:
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
eher, als:
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc
Ich meine, der Punkt und ein Leerzeichen vor dem Befehl sollten nicht ignoriert werden.
Wenn Sie bash verwenden, versuchen Sie, diesen Befehl im Terminal auszuführen:
echo "source /usr/share/autojump/autojump.bash" >> ~/.bashrc && source ~/.bashrc
zsh-Benutzer:
echo "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc && source ~/.zshrc
Nun cd in ein paar Verzeichnisse und versuche den j <some_dir>
Befehl
Wow, ich verstehe den richtigen Weg!
Zuerst, nachdem Sie es installiert haben (brew install autojump),
Sie benötigen Typ (Brauinfo Auto), wird angezeigt:
und öffnen Sie Ihr ~/.bash_profile, geben Sie die roten Zeilenumbruchwörter in die Endzeile der Datei ein,
schließlich source ~/.bash_profile.
es wird funktionieren!
Wenn Sie sich die Manpage ansehen (indem Sie
man autojump
ausführen), erhalten Sie (überschüssige Informationen entfernt):autojump muss geladen werden, bevor es verwendet werden kann.
Autosprung laden
. /usr/share/autojump/autojump.sh
Es taucht nicht mehr im Handbuch auf.
echo "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc && source ~/.zshrc
Du hast mein Leben gerettet
Hilfreichster Kommentar
Wenn Sie sich die Manpage ansehen (indem Sie
man autojump
ausführen), erhalten Sie (überschüssige Informationen entfernt):