Run pushd command directly and trigger prompt redraw
This commit is contained in:
parent
5fe22fcbc6
commit
e93fd939ad
@ -10,16 +10,14 @@
|
||||
setopt nopushdminus
|
||||
|
||||
insert-cycledleft () {
|
||||
zle push-line
|
||||
LBUFFER='pushd -q +1'
|
||||
zle accept-line
|
||||
builtin pushd -q +1 &>/dev/null || true
|
||||
zle reset-prompt
|
||||
}
|
||||
zle -N insert-cycledleft
|
||||
|
||||
insert-cycledright () {
|
||||
zle push-line
|
||||
LBUFFER='pushd -q -0'
|
||||
zle accept-line
|
||||
builtin pushd -q -0 &>/dev/null || true
|
||||
zle reset-prompt
|
||||
}
|
||||
zle -N insert-cycledright
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user