summaryrefslogtreecommitdiff
path: root/.bashrc
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2026-02-26 20:18:04 +0100
committerThomas Voss <mail@thomasvoss.com> 2026-02-26 20:18:04 +0100
commit1e6b1dfd6a79c5582d9705d1b03094672e20edf7 (patch)
tree0520990b6a4e6f71e7a7feacf074cd95a1f977fc /.bashrc
parent9918380d1ca00ed9e823131db8ad75c56ef2a324 (diff)
bash: Don’t pushd nothing on ‹ESC›
Diffstat (limited to '.bashrc')
-rw-r--r--.bashrc3
1 files changed, 2 insertions, 1 deletions
diff --git a/.bashrc b/.bashrc
index a9d8549..ff8c0ec 100644
--- a/.bashrc
+++ b/.bashrc
@@ -25,7 +25,8 @@ function jc {
}
function goto {
- pushd "$(fzf --literal --filepath-word --walker=dir --walker-root="$HOME")"
+ local dst="$(fzf --literal --filepath-word --walker=dir --walker-root="$HOME")" \
+ && pushd "$dst"
}
export BROWSER="firefox"