From 641452dc964c6807aef17ca47e02da798152dc04 Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 5 Jul 2021 19:54:49 -0700 Subject: [PATCH] Fix for bcd on zsh --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e0664a..77c1af5 100644 --- a/README.md +++ b/README.md @@ -131,7 +131,11 @@ bind '"\C-b":"bcd\n"' For zsh, instead put this in your `~/.zshrc`: ```zsh -bcd() { cd "$(bb -d "$@" <$TTY)"; } +bcd() { # Change directory with bb + cd "$(bb -d "$@" <$TTY)" + precmd >/dev/null 2>/dev/null # If precmd sets your $PS1, you may need to re-run it + zle reset-prompt +} zle -N bcd bindkey '^B' bcd ```