fix(zsh): avoid double call for 'chpwd' in alt-c
CodeQL / Analyze (go) (push) Canceled after 0s
build / build (push) Canceled after 0s
Test fzf on macOS / build (push) Canceled after 0s

fix suggested by @lucc; closes #4879
This commit is contained in:
LangLangBart
2026-07-31 01:32:32 +09:00
committed by Junegunn Choi
parent ca51a57aed
commit e36576429d
+1 -1
View File
@@ -115,7 +115,7 @@ fzf-cd-widget() {
# working directory.
# If failed, fallback to the unexpanded path to surface the error to the user.
# NOTE: Don't use the `:a` modifier as it resolves symlinks like `pwd -P`.
dir=$(builtin cd >/dev/null -- "${dir}" && echo "${PWD}" || echo "${dir}")
dir=$(builtin cd -q >/dev/null -- "${dir}" && echo "${PWD}" || echo "${dir}")
zle push-line # Clear buffer. Auto-restored on next prompt.
BUFFER="builtin cd -- ${(q)dir}"
zle accept-line