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