fix: silence fzf post-install hook false-positive exit code

This commit is contained in:
m1ngsama 2026-04-09 22:57:42 +08:00
parent a605185a2e
commit 716e7e5808

View file

@ -373,12 +373,8 @@ _vim_run() {
TERM=dumb vim "$@" </dev/null >/dev/null 2>&1 TERM=dumb vim "$@" </dev/null >/dev/null 2>&1
fi fi
} }
if ! _vim_run +PlugInstall +qall; then _vim_run +PlugInstall +qall || true # post-install hooks (e.g. fzf) may exit non-zero; harmless
warn "vim +PlugInstall exited non-zero — plugins may be partially installed" ok "Plugins installed"
warn "Run :PlugInstall manually inside Vim if something looks wrong"
else
ok "Plugins installed"
fi
# ============================================================================ # ============================================================================
# 4. System Tools # 4. System Tools