<p>autojump требует одного прочтения инструкций после установки, но на самом деле не предоставляет инструкций после установки</p>

Созданный на 13 июн. 2017  ·  9Комментарии  ·  Источник: wting/autojump

В Ubuntu 17.04. Установка с помощью sudo apt-get install autojump . Попытка использовать: autojump дает:

Загрузите правильный файл автоперехода в свою оболочку
файл запуска. Для получения дополнительной информации переустановите автопереход
и прочтите инструкции по установке.

однако, нет никаких инструкций после установки , предусмотренные. Это просто обычное сообщение apt-get.

Самый полезный комментарий

Если вы посмотрите на страницу руководства (запустив man autojump ), вы получите (лишняя информация опущена):

autojump должен быть загружен, прежде чем его можно будет использовать.

Автопереход нагрузки
. /usr/share/autojump/autojump.sh

Все 9 Комментарий

Та же проблема с Archlinux, но вы можете найти autojump. {Bash, fish, zsh} здесь

Если вы посмотрите на страницу руководства (запустив man autojump ), вы получите (лишняя информация опущена):

autojump должен быть загружен, прежде чем его можно будет использовать.

Автопереход нагрузки
. /usr/share/autojump/autojump.sh

@paultopia , я использую Bash , и у меня такая же проблема на моем Archlinux . это было исправлено таким образом:

ШАГ 1. Добавьте правильный файл автоперехода в файл запуска вашей оболочки.
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc

ШАГ 2. Убедитесь, что файл автоперехода имеет правильные разрешения.
chmod 755 /usr/share/autojump/autojump.bash

ШАГ 3. Убедитесь, что _bashdb_ установлен,
sudo pacman -Syy bashdb

ШАГ 4. создайте файл запуска оболочки, если вы хотите использовать _autojump_ прямо сейчас
source ~/.bashrc
Наконец-то работает!

При работе с Arch Linux

  1. вы должны файл autojump.bash источника

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

  1. не удалось установить пакет bashdb, но он все равно работает нормально

@Houinside Что вы действительно должны заметить, так это то, что команда:
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
скорее, чем:
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc

Я имею в виду, что точку и пробел перед командой нельзя игнорировать.

Если вы используете bash, попробуйте выполнить эту команду в терминале:
echo "source /usr/share/autojump/autojump.bash" >> ~/.bashrc && source ~/.bashrc

Пользователи zsh:
echo "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc && source ~/.zshrc

Теперь перейдите в пару каталогов и попробуйте команду j <some_dir>

Вау, я иду по правильному пути!
Во-первых, после установки с помощью (brew install autojump),
вам нужен тип (информация о заваривании авто), покажет:
image
и откройте свой ~ / .bash_profile, введите слова переноса красной строки в конечную строку файла,
наконец, источник ~ / .bash_profile.
это будет работать!

Если вы посмотрите на страницу руководства (запустив man autojump ), вы получите (лишняя информация опущена):

autojump должен быть загружен, прежде чем его можно будет использовать.
Автопереход нагрузки
. /usr/share/autojump/autojump.sh

Это больше не отображается в руководстве.

echo "источник /usr/share/autojump/autojump.zsh" >> ~ / .zshrc && source ~ / .zshrc

Вы спасли мою жизнь

Была ли эта страница полезной?
0 / 5 - 0 рейтинги