小编use*_*503的帖子

我的 ZSH 补全在启动时不起作用,但当我获取 .zshrc 时它们会起作用(Mac)

标题中有一个简单的总结,但需要进一步解释:

每当我打开终端(iterm2)时,我都会加载到 zsh 但完成似乎不起作用,然后当我手动运行时source .zshrc它会完全加载。我尝试移动 .zshrc 文件中的内容以查看加载顺序是否不正确,但它没有解决任何问题。

我的 .zshrc 文件:

# ZSH customization
export ZSH="/Users/user/.oh-my-zsh"
source $ZSH/oh-my-zsh.sh
plugins=(git docker asdf zsh-autosuggestions zsh-completions zsh-history-substring-search zsh-syntax-highlighting)
autoload -U compinit && compinit
# color
. "/Users/user/.bin/lscolors.sh" #big color file
zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
# alias
alias ip="curl ifconfig.me"
alias ls="gls --color --group-directories-first -hp"
alias ydl="youtube-dl"
alias py="python"
alias code="codium"
# env
export PATH="/usr/local/opt/ncurses/bin:/usr/local/sbin:/usr/local/opt/openssl@1.1/bin:$PATH:/opt/metasploit-framework/bin:$HOME/.bin:$HOME/.cargo/bin"
export EDITOR=/usr/local/bin/codium
export DOTNET_CLI_TELEMETRY_OPTOUT=1
export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/ncurses/lib"
export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/ncurses/include"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/opt/ncurses/lib/pkgconfig"
# fzf
[ -f ~/.fzf.zsh ] …
Run Code Online (Sandbox Code Playgroud)

macos zsh autocomplete zshrc oh-my-zsh

4
推荐指数
1
解决办法
6538
查看次数

标签 统计

autocomplete ×1

macos ×1

oh-my-zsh ×1

zsh ×1

zshrc ×1