【Prezto】リダイレクトによる上書きを有効にする
2021/12/19
Prezto を導入してから、リダイレクトでの上書き(および追記)ができなくなった
$ echo "# sample" >> README.md
zsh: no such file or directory: README.md
$ echo "# sample" > README.md
zsh: file exists: README.md
GitHubにコードを上げる時にリポジトリを作ってコピーしてペッ!ってのが出来なくて不便
これの1行目からつまずく
echo "# sample" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin [email protected]:ytkg/sample.git
git push -u origin main
原因
Prezto の設定でリダイレクトによる上書きが無効にされていた(prezto/modules/directory/init.zsh)
解決方法
.zshrc
に リダイレクトによる上書きを有効する設定 を追記する
.zshrc
setopt CLOBBER