浏览代码

Don't clobber HISTSIZE or SAVEHIST if they're already set

Joe Block 9 年之前
父节点
当前提交
1ebc98b9ed
共有 1 个文件被更改,包括 7 次插入3 次删除
  1. 7 3
      lib/history.zsh

+ 7 - 3
lib/history.zsh

@@ -1,9 +1,13 @@
 ## Command history configuration
-if [ -z $HISTFILE ]; then
+if [ -z "$HISTFILE" ]; then
     HISTFILE=$HOME/.zsh_history
 fi
-HISTSIZE=10000
-SAVEHIST=10000
+if [ -z "$HISTSIZE" ]; then
+	HISTSIZE=10000
+fi
+if [ -z "$SAVEHIST" ]; then
+	SAVEHIST=10000
+fi
 
 setopt extended_history
 setopt hist_expire_dups_first