<p>autojump erfordert eine gelesene Anleitung nach der Installation, bietet jedoch keine Anweisungen nach der Installation</p>

Erstellt am 13. Juni 2017  ·  9Kommentare  ·  Quelle: wting/autojump

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.

Hilfreichster Kommentar

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

Alle 9 Kommentare

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

  1. Sie müssen Quelle autojump.bash Datei

echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc

  1. konnte das bashdb-Paket nicht installieren, aber es scheint trotzdem gut zu funktionieren

@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:
image
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

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

srid picture srid  ·  14Kommentare

nunoh picture nunoh  ·  20Kommentare

juanrgon picture juanrgon  ·  4Kommentare

hcsaustrup picture hcsaustrup  ·  9Kommentare

qazip picture qazip  ·  3Kommentare