MACのターミナルはSHIFT JISに対応していない。
なので、utf-8に直してから対応する必要がある。

✅ STEP 1:Shift-JIS → UTF-8 に変換(編集用)

まず、バックアップを作成:

cp index.html index.html.bk

次に UTF-8 へ変換:

iconv -f SHIFT_JIS -t UTF-8 index.html > index.utf8.html

これで index.utf8.html が UTF-8 の編集用ファイルになります。


✏️ STEP 2:UTF-8 のまま編集する

vim index.utf8.html

※ macOS / Linux のエディタは UTF-8 での編集が安定。


🔄 STEP 3:編集後、UTF-8 → Shift-JIS に戻す

保存した後、SJIS に戻します:

iconv -f UTF-8 -t SHIFT_JIS index.utf8.html > index.new.html

これで index.new.html が Shift-JIS の最終版になります。


🔄 STEP 4:元ファイルと置き換える

バックアップを残したまま置き換える:

mv index.new.html index.html