Intereting Posts
Как подключиться к порту сразу, избегая socket_bind (): невозможно привязать адрес? Могу ли я увидеть имя пользователя пальца в htop? Debian с 7 по 8 zsh не работает при завершении пути, когда команда vim gnu-параллельная многопоточная труба использует мало CPU%, но киоски сервера Что означает «стат» в этом предложении? Отключить горизонтальные кнопки колесика прокрутки (назад / вперед) тип набора и возврат в ksh Насколько быстро / часто происходят измерения памяти процесса в ядре? dpkg-reconfigure: не найден при работе в cron Может ли звездочка настроить трехсторонний вызов на аналоговой (классической) линии? команда find также включает в себя текущий каталог в результате, который не требуется перемещать Как приостановить / возобновить rsync В чем разница между «тестом» и оценкой с помощью / dev / null? Сортировка пакетов по размеру с одним слоем как функция

Установки завершения zsh (autojump) – Как их использовать?

Я только что установил autojump и установил oh-my-zsh в своей системе. Я включил журнал установки в нижней части этого сообщения. Обратите внимание, что в конце говорится:

 zsh completion has been installed to: /usr/local/share/zsh/site-functions 

Что я должен делать с этой информацией? Как уведомить Zsh о zsh completion ?

Кроме того, всякий раз, когда я вхожу в систему с моей оболочкой Zsh, я получаю:

 /usr/local/Cellar/autojump/21.6.9/etc/autojump.bash:13: command not found: complete /usr/local/Cellar/autojump/21.6.9/etc/autojump.bash:52: = not found 

Зачем? Как я могу это исправить?

 $ brew install autojump ==> Downloading https://github.com/joelthelion/autojump/archive/release-v21.6.9.tar.gz ############################################################################################################################ 100.0% ==> Caveats Add the following line to your ~/.bash_profile or ~/.zshrc file (and remember to source the file to update your current session): [[ -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh zsh completion has been installed to: /usr/local/share/zsh/site-functions 

Файл конфигурации Oh-my-ZSH должен иметь строку, начинающуюся с plugins= , например:

plugins=(git gitignore autojump jira command-not-found zsh-syntax-highlighting)

Что бы вы ни разместили там, ZSH считается активным плагином.

В случае AutoJump, oh-my-ZSH Plugin Wiki заявляет, что:

Включает autojump, если установлен с помощью homebrew, macports или debian / ubuntu. Это не добавляет никаких команд самостоятельно.

Файл конфигурации, который вы ищете: .zshrc

РЕДАКТИРОВАТЬ:

  1. Обратите внимание, что некоторые люди утверждают, что FASD лучше, если autojump не будет работать для вас, вы можете попробовать FASD вместо этого.

  2. Спасибо @Adaephon, добавил ссылку на источник цитаты и отметил, что это oh-my-zshell, а не чистый ZSH.