Ame*_*ina 6 osx zsh autocomplete homebrew autojump
我刚刚安装autojump
并已oh-my-zsh
安装在我的系统中。我在这篇文章的底部包含了安装日志。请注意,最后它说:
zsh completion has been installed to:
/usr/local/share/zsh/site-functions
Run Code Online (Sandbox Code Playgroud)
我该怎么处理这些信息?我如何将此通知 Zsh zsh completion
?
此外,每当我现在使用 Zsh shell 登录时,我都会得到:
/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
Run Code Online (Sandbox Code Playgroud)
为什么?我怎样才能解决这个问题?
$ 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
Run Code Online (Sandbox Code Playgroud)
Oh-my-ZSH 配置文件应该有一行以 开头plugins=
,如下所示:
plugins=(git gitignore autojump jira command-not-found zsh-syntax-highlighting)
无论您放在那里,ZSH 都会将其视为活动插件。
对于 AutoJump,oh-my-ZSH 插件 Wiki指出:
如果与 homebrew、macports 或 debian/ubuntu 软件包一起安装,则启用自动跳转。这本身不会添加任何命令。
您正在寻找的配置文件:.zshrc
编辑:
请注意,有些人声称FASD更好,如果 autojump 不适合您,您可以尝试 FASD。
感谢@Adaephon,添加了引用来源的链接,并标记它是 oh-my-zshell 而不是纯粹的 ZSH。
归档时间: |
|
查看次数: |
12402 次 |
最近记录: |