MacVim で iso-2022-jp の半角バックスラッシュを含むファイルを保存すると全角になってしまう。

Tahoe (26.0) の MacVim (9.1.1887) で iso-2022-jp のテキストファイルを保存しようとすると、半角のバックスラッシュが全角になって保存されてしまいます。皆さんのところでも起きますでしょうか。もし解決法がわかるととても嬉しいです。

投稿日 2025/12/20 17:10

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2026/01/04 03:26

自分で再コンパイルするのは苦しかったのですが、homebrew の formula を上手にいじくったら、問題を回避した MacVim を得ることができました。記録用にやったことを書いておきます。環境は、Tahoe (26.2, M4) です。


  • libiconv を homebrew からインストールする。
brew install libiconv


  • gettext を homebrew の libiconv を使うように変更してコンパイルする。具体的には brew edit gettext で formula に depends_on "libiconv" の一文を加えてから、以下でインストールする。(すでにインストールされている場合は install の代わりに reinstall にする。)
HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source --verbose --debug gettext


  • macvim を homebrew の libiconv を使うように変更してコンパイルする。具体的には brew edit macvim で formula に depends_on "libiconv" の一文を加えてから、以下でインストールする。
HOMEBREW_NO_INSTALL_FROM_API=1 brew install --build-from-source --verbose --debug macvim


以上で /opt/homebrew/opt/macvim/ の下に MacVim.app が作られます。これで JIS のファイルも心配せずに使えるようになり、とてもほっとしています。皆さま、いろいろな情報、実験など、ありがとうございました。

返信: 33

MacVim で iso-2022-jp の半角バックスラッシュを含むファイルを保存すると全角になってしまう。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。