В Ubuntu 17.04. Установка с помощью sudo apt-get install autojump
. Попытка использовать: autojump
дает:
Загрузите правильный файл автоперехода в свою оболочку
файл запуска. Для получения дополнительной информации переустановите автопереход
и прочтите инструкции по установке.
однако, нет никаких инструкций после установки , предусмотренные. Это просто обычное сообщение apt-get.
Та же проблема с 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
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
@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),
вам нужен тип (информация о заваривании авто), покажет:
и откройте свой ~ / .bash_profile, введите слова переноса красной строки в конечную строку файла,
наконец, источник ~ / .bash_profile.
это будет работать!
Если вы посмотрите на страницу руководства (запустив
man autojump
), вы получите (лишняя информация опущена):autojump должен быть загружен, прежде чем его можно будет использовать.
Автопереход нагрузки
. /usr/share/autojump/autojump.sh
Это больше не отображается в руководстве.
echo "источник /usr/share/autojump/autojump.zsh" >> ~ / .zshrc && source ~ / .zshrc
Вы спасли мою жизнь
Самый полезный комментарий
Если вы посмотрите на страницу руководства (запустив
man autojump
), вы получите (лишняя информация опущена):