浏览代码

Load insecure completion files if compfix is disabled

We have to assume that if people disabled the compfix system they really want
their completion to work, ignoring any permission issues.

Fixes #5651
Fixes #5957
Fixes #6461
Marc Cornellà 6 年之前
父节点
当前提交
afba4f6b9f
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      oh-my-zsh.sh

+ 1 - 3
oh-my-zsh.sh

@@ -11,8 +11,6 @@ fpath=($ZSH/functions $ZSH/completions $fpath)
 # Load all stock functions (from $fpath files) called below.
 autoload -U compaudit compinit
 
-: ${ZSH_DISABLE_COMPFIX:=true}
-
 # Set ZSH_CUSTOM to the path where your custom config files
 # and plugins exists, or else we will use the default custom/
 if [[ -z "$ZSH_CUSTOM" ]]; then
@@ -74,7 +72,7 @@ if [[ $ZSH_DISABLE_COMPFIX != true ]]; then
     compinit -d "${ZSH_COMPDUMP}"
   fi
 else
-  compinit -i -d "${ZSH_COMPDUMP}"
+  compinit -u -d "${ZSH_COMPDUMP}"
 fi
 
 # Load all of the plugins that were defined in ~/.zshrc