|
|
|
@ -108,16 +108,16 @@ function dirhistory_forward() { |
|
|
|
# Bind keys to history navigation |
|
|
|
# Bind keys to history navigation |
|
|
|
function dirhistory_zle_dirhistory_back() { |
|
|
|
function dirhistory_zle_dirhistory_back() { |
|
|
|
# Erase current line in buffer |
|
|
|
# Erase current line in buffer |
|
|
|
zle kill-buffer |
|
|
|
zle .kill-buffer |
|
|
|
dirhistory_back |
|
|
|
dirhistory_back |
|
|
|
zle accept-line |
|
|
|
zle .accept-line |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function dirhistory_zle_dirhistory_future() { |
|
|
|
function dirhistory_zle_dirhistory_future() { |
|
|
|
# Erase current line in buffer |
|
|
|
# Erase current line in buffer |
|
|
|
zle kill-buffer |
|
|
|
zle .kill-buffer |
|
|
|
dirhistory_forward |
|
|
|
dirhistory_forward |
|
|
|
zle accept-line |
|
|
|
zle .accept-line |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
zle -N dirhistory_zle_dirhistory_back |
|
|
|
zle -N dirhistory_zle_dirhistory_back |
|
|
|
@ -160,15 +160,15 @@ function dirhistory_down() { |
|
|
|
|
|
|
|
|
|
|
|
# Bind keys to hierarchy navigation |
|
|
|
# Bind keys to hierarchy navigation |
|
|
|
function dirhistory_zle_dirhistory_up() { |
|
|
|
function dirhistory_zle_dirhistory_up() { |
|
|
|
zle kill-buffer # Erase current line in buffer |
|
|
|
zle .kill-buffer # Erase current line in buffer |
|
|
|
dirhistory_up |
|
|
|
dirhistory_up |
|
|
|
zle accept-line |
|
|
|
zle .accept-line |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function dirhistory_zle_dirhistory_down() { |
|
|
|
function dirhistory_zle_dirhistory_down() { |
|
|
|
zle kill-buffer # Erase current line in buffer |
|
|
|
zle .kill-buffer # Erase current line in buffer |
|
|
|
dirhistory_down |
|
|
|
dirhistory_down |
|
|
|
zle accept-line |
|
|
|
zle .accept-line |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
zle -N dirhistory_zle_dirhistory_up |
|
|
|
zle -N dirhistory_zle_dirhistory_up |
|
|
|
|