|
@@ -8,8 +8,7 @@ mkdir -p $ZSH_CACHE_DIR
|
|
cache_file="$ZSH_CACHE_DIR/last-working-dir"
|
|
cache_file="$ZSH_CACHE_DIR/last-working-dir"
|
|
|
|
|
|
# Updates the last directory once directory is changed.
|
|
# Updates the last directory once directory is changed.
|
|
-typeset -ga chpwd_functions
|
|
|
|
-chpwd_functions+='chpwd_last_working_dir'
|
|
|
|
|
|
+chpwd_functions+=(chpwd_last_working_dir)
|
|
function chpwd_last_working_dir() {
|
|
function chpwd_last_working_dir() {
|
|
# Use >| in case noclobber is set to avoid "file exists" error
|
|
# Use >| in case noclobber is set to avoid "file exists" error
|
|
pwd >| "$cache_file"
|
|
pwd >| "$cache_file"
|