v0.0.6をリリースしたリポジトリ内のファイルを一括置換するGitのサブコマンドgit-gsubの新しいバージョンをリリースしました。https://github.com/fujimura/git-gsubhttps://rubygems.org/gems/git-gsub/versions/0.0.6なかなか便利になったと思うのでお試しください。mvなりで別途変更する必要がありました。--renameオプションを渡すとファイル名も変更するようにしました。2>/dev/nulldoneというようなスクリプトを実行しています。order-detailというDOMのクラス名があったりします。これをそれぞれ置換するのは面倒なので、--snake、--camel、--kebabというオプションでそれらも一括で置換するようしました。--renameオプションで行う置換にも適用されます。これによってRailsプロジェクトのモデル名変更がコマンド一発でほぼ完了するようになりました。これ、ActiveSupport::Inflectorを使っていて、これが下記のようなRubyっぽい変換をします。これは他の言語では迷惑なはず。「実験的」としているのはこのためです。"active_model/errors"変更点sedで行っていたファイル内の文字列置換をPerlに書き換えました。これでgsedが入っていないと使えないって不具合もなくなったはず。後20時間ちょいしかない。