e93fd939adb69a498ba1296b1ce0c99786e26084
- Author
- Marc Cornellà <marc.cornella@live.com>
- Committer
- Marc Cornellà <marc.cornella@live.com>
- Date
Message
Run pushd command directly and trigger prompt redraw
Diff
1diff --git a/plugins/dircycle/dircycle.plugin.zsh b/plugins/dircycle/dircycle.plugin.zsh
2index 2064af46a5819d9ddcbe6d23e0b871a69f6d311d..1c4a0175a0951a8a787e9c8f0f65570e8232bc14 100644
3--- a/plugins/dircycle/dircycle.plugin.zsh
4+++ b/plugins/dircycle/dircycle.plugin.zsh
5@@ -10,16 +10,14 @@
6 setopt nopushdminus
7
8 insert-cycledleft () {
9- zle push-line
10- LBUFFER='pushd -q +1'
11- zle accept-line
12+ builtin pushd -q +1 &>/dev/null || true
13+ zle reset-prompt
14 }
15 zle -N insert-cycledleft
16
17 insert-cycledright () {
18- zle push-line
19- LBUFFER='pushd -q -0'
20- zle accept-line
21+ builtin pushd -q -0 &>/dev/null || true
22+ zle reset-prompt
23 }
24 zle -N insert-cycledright
25