__git_alias:3: no matches found: cmd_args=() __git_alias:3: no matches found: cmd_args=()
がターミナル起動時に出てしまう。
箇所は、実際にcmd_args
を呼んでいる。
/Users/ユーザ名/.scm_breeze/lib/git/aliases.sh
の中身だった。
__git_alias () { if [ -n "$1" ]; then # 怪しいのでコメントアウト # local alias_str="$1"; local cmd_prefix="$2"; local cmd="$3"; local cmd_args=("${@:4}") # 怪しいのでコメントアウト # alias $alias_str="$cmd_prefix $cmd${cmd_args:+ }${cmd_args[*]}" if [ "$shell" = "bash" ]; then __define_git_completion "$alias_str" "$cmd" complete -o default -o nospace -F _git_"$alias_str"_shortcut "$alias_str" fi fi }
のように、local alias_str
の行と、alias $alias_str
の行をひとまずコメントアウトした。
まだこれは応急処理なので実際の直し方は不明・・。