summaryrefslogtreecommitdiff
path: root/plugins/dirhistory/dirhistory.plugin.zsh
diff options
context:
space:
mode:
authorMarc Cornellà <marc@mcornella.com>2025-03-20 20:28:39 +0100
committerMarc Cornellà <marc@mcornella.com>2025-03-20 20:29:47 +0100
commit407be8f0368379892f7c0d5a3994bfca74e06969 (patch)
tree57ae5b12983214e514774d4c70da2107f484f368 /plugins/dirhistory/dirhistory.plugin.zsh
parent22ec00d1f62ffe9c5e04d6eefc49be40e082407d (diff)
downloadzsh-407be8f0368379892f7c0d5a3994bfca74e06969.tar.gz
zsh-407be8f0368379892f7c0d5a3994bfca74e06969.tar.bz2
zsh-407be8f0368379892f7c0d5a3994bfca74e06969.zip
feat(dirhistory): preserve forward directories with `cde` alias (#9328)
Closes #11954 Co-authored-by: Jeff Williams <jeffsmessages@gmail.com>
Diffstat (limited to 'plugins/dirhistory/dirhistory.plugin.zsh')
-rw-r--r--plugins/dirhistory/dirhistory.plugin.zsh3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/dirhistory/dirhistory.plugin.zsh b/plugins/dirhistory/dirhistory.plugin.zsh
index 4650666be..706bb6fb2 100644
--- a/plugins/dirhistory/dirhistory.plugin.zsh
+++ b/plugins/dirhistory/dirhistory.plugin.zsh
@@ -11,9 +11,10 @@ dirhistory_past=($PWD)
dirhistory_future=()
export dirhistory_past
export dirhistory_future
-
export DIRHISTORY_SIZE=30
+alias cde='dirhistory_cd'
+
# Pop the last element of dirhistory_past.
# Pass the name of the variable to return the result in.
# Returns the element if the array was not empty,