Matt Cable
15 years ago
1 changed files with 19 additions and 0 deletions
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
#!/bin/zsh |
||||
# |
||||
# Make the dirstack more persistant |
||||
# |
||||
# Run dirpersiststore in ~/.zlogout |
||||
|
||||
dirpersiststore () { |
||||
dirs -p | sed 's/ /\\ /g;s/^/pushd -q /;1!G;h;$!d;' > ~/.zdirstore |
||||
} |
||||
|
||||
dirpersistrestore () { |
||||
if [ -f ~/.zdirstore ]; then |
||||
source ~/.zdirstore |
||||
fi |
||||
} |
||||
|
||||
DIRSTACKSIZE=10 |
||||
setopt autopushd pushdminus pushdsilent pushdtohome pushdignoredups |
||||
dirpersistrestore |
Loading…
Reference in new issue