summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobby Russell <robby@planetargon.com>2014-04-19 12:55:56 -0700
committerRobby Russell <robby@planetargon.com>2014-04-19 12:55:56 -0700
commit11bf1a3a29c7b2e3aac81ed81338278d1baf2c8e (patch)
tree94a8deb51a149148140783211b92d38b95f5eee5
parent4509228c536b72c3482b9d43e84aac27ed9b0cb7 (diff)
parentfcfa323974985cd202c95379f893a86d6cf975fb (diff)
downloadzsh-11bf1a3a29c7b2e3aac81ed81338278d1baf2c8e.tar.gz
zsh-11bf1a3a29c7b2e3aac81ed81338278d1baf2c8e.tar.bz2
zsh-11bf1a3a29c7b2e3aac81ed81338278d1baf2c8e.zip
Merge pull request #2681 from mcornella/fix-zsh_reload-plugin
Various fixes on zsh_reload plugin
-rw-r--r--plugins/zsh_reload/zsh_reload.plugin.zsh13
1 files changed, 6 insertions, 7 deletions
diff --git a/plugins/zsh_reload/zsh_reload.plugin.zsh b/plugins/zsh_reload/zsh_reload.plugin.zsh
index a435dbc8d..94945bd48 100644
--- a/plugins/zsh_reload/zsh_reload.plugin.zsh
+++ b/plugins/zsh_reload/zsh_reload.plugin.zsh
@@ -1,13 +1,12 @@
-zsh_cache=$HOME/.zsh_cache
-mkdir -p $zsh_cache
-
# reload zshrc
function src()
{
autoload -U compinit zrecompile
- compinit -d $zsh_cache/zcomp-$HOST
- for f in $HOME/.zshrc $zsh_cache/zcomp-$HOST; do
- zrecompile -p $f && rm -f $f.zwc.old
+ compinit -d "$ZSH/cache/zcomp-$HOST"
+
+ for f in ~/.zshrc "$ZSH/cache/zcomp-$HOST"; do
+ zrecompile -p $f && command rm -f $f.zwc.old
done
+
source ~/.zshrc
-} \ No newline at end of file
+}