読者です 読者をやめる 読者になる 読者になる

MacOS上のエディタがバックスラッシュを円記号に変える

Windowsで入力したUTF-8Nのバックスラッシュ(見た目は半角円記号)をMacOS上に持ってきて他の個所をエディットしても円記号に勝手に変えてしまうようだ。
そのため例えば、javascriptの中でエスケープ用としてバックスラッシュを入れていたときなどはうまく動作しなくなるか、syntax errorとなってしまう。

回避策1

Option+'\'でバックスラッシュをあえて入力しないといけない。

http://mactips-lib.net/m/macosx/035.html

回避策2

miというテキストエディタの場合は設定で変えられそう。
[モードの設定]からファイルタイプを選択して、[文字コード]を選択。[Unicode保存/コピー時に、\をバックスラッシュ(0×005C)で保存/コピーする]をチェック。

http://www.1010uzu.com/boyaki/200905-23102840.html

回避策3

ことえりのモードを変えればすむことなのか?(未調査)

http://www.sodan.ecc.u-tokyo.ac.jp/2008/FAQ/macos/kotoeri-backslash/