浏览代码

Thefuck: fix global variable assignment

Roland Chernov 9 年之前
父节点
当前提交
fb8c446ea4
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      plugins/thefuck/thefuck.plugin.zsh

+ 1 - 1
plugins/thefuck/thefuck.plugin.zsh

@@ -7,7 +7,7 @@ fi
 eval "$(thefuck-alias)"
 eval "$(thefuck-alias)"
 
 
 fuck-command-line() {
 fuck-command-line() {
-    FUCK="$(THEFUCK_REQUIRE_CONFIRMATION=0 thefuck $(fc -ln -1 | tail -n 1) 2> /dev/null)"
+    local FUCK="$(THEFUCK_REQUIRE_CONFIRMATION=0 thefuck $(fc -ln -1 | tail -n 1) 2> /dev/null)"
     [[ -z $FUCK ]] && echo -n -e "\a" && return
     [[ -z $FUCK ]] && echo -n -e "\a" && return
     BUFFER=$FUCK
     BUFFER=$FUCK
     zle end-of-line
     zle end-of-line