diff options
author | Stéphane Caron <stephane@scaron.info> | 2021-04-01 00:35:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-01 00:35:28 +0200 |
commit | 2d40b562e5da4c885babc1f7f09aa33a8a891eb2 (patch) | |
tree | 91128a1894e0d85a64cac65e0ab84a43c0bd70de /plugins | |
parent | 2b1d4122796fea12dcaa7545cfca59fb43e6393e (diff) | |
download | zsh-2d40b562e5da4c885babc1f7f09aa33a8a891eb2.tar.gz zsh-2d40b562e5da4c885babc1f7f09aa33a8a891eb2.tar.bz2 zsh-2d40b562e5da4c885babc1f7f09aa33a8a891eb2.zip |
fix(dirhistory): make sure to call built-in zle widgets (#9771)
Without this patch, if the called zle widgets have been redefined this plugin might come into
conflict. Related: #9770.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/dirhistory/dirhistory.plugin.zsh | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/plugins/dirhistory/dirhistory.plugin.zsh b/plugins/dirhistory/dirhistory.plugin.zsh index 35c43d76a..ec1606940 100644 --- a/plugins/dirhistory/dirhistory.plugin.zsh +++ b/plugins/dirhistory/dirhistory.plugin.zsh @@ -108,16 +108,16 @@ function dirhistory_forward() { # Bind keys to history navigation function dirhistory_zle_dirhistory_back() { # Erase current line in buffer - zle kill-buffer - dirhistory_back - zle accept-line + zle .kill-buffer + dirhistory_back + zle .accept-line } function dirhistory_zle_dirhistory_future() { # Erase current line in buffer - zle kill-buffer + zle .kill-buffer dirhistory_forward - zle accept-line + zle .accept-line } zle -N dirhistory_zle_dirhistory_back @@ -160,15 +160,15 @@ function dirhistory_down() { # Bind keys to hierarchy navigation function dirhistory_zle_dirhistory_up() { - zle kill-buffer # Erase current line in buffer + zle .kill-buffer # Erase current line in buffer dirhistory_up - zle accept-line + zle .accept-line } function dirhistory_zle_dirhistory_down() { - zle kill-buffer # Erase current line in buffer + zle .kill-buffer # Erase current line in buffer dirhistory_down - zle accept-line + zle .accept-line } zle -N dirhistory_zle_dirhistory_up |