.zshrcに以下を追記する
※Homebrew 未導入環境ではエラーになる点だけ注意
# rmで事故防止
# trash が未インストールなら brew install
if ! command -v trash >/dev/null 2>&1; then
brew install trash
fi
# rm を trash に自動置換(trash がある場合)
if command -v trash >/dev/null 2>&1; then
alias rm='trash'
fi補足
- trash コマンドの導入(trashコマンドを使うとゴミ箱に移動させる)
- rm コマンドを trashコマンドへ置換する
参考記事

CLIでゴミ箱にファイルを移動するtrashコマンドを使う

rmコマンドでゴミ箱へ移動するようにする - Qiita
rmコマンドを使うと、ゴミ箱を経由せずに直接削除されますが、間違えて削除してしまうと大変なことになります。 そこで、trash-cliというコマンドを導入し、rmコマンドを使用した際にファイルをゴミ箱へ移動するようにしてみたいと思います。 ...

コメント