Macでバックスラッシュの入力。

MacでPHPのスクリプトなどを書いていると、エスケープ文字「\」を入力する必要が生じますが。

今までは何も考えずに「¥」を使っていたのですが、最近は文字コードをUTF-8に統一してコードを書く事が多くて、そうすると「¥」のところで構文エラーが起こるのですね。

MacでUTF-8を使うときは、「\」と「¥」は違う。これ、大事。

これ、表示フォントに依っても見かけが変わってくるらしいのですが。

で、日本語キーボードでのバックスラッシュの入力方法。
「¥マークなんて滅多に入力しないよ」というのであれば、ことえりの環境設定を開いて「入力文字」タブをクリック。「JISキーボードの¥キーで入力する文字」を「バックスラッシュ」に設定。この設定をしなくても、「option + ¥」でバックスラッシュは打ち込めます(入力モードが英数 / 日本語の場合を問わず)。

または、エディタに「mi」を使っている人は、エディタの方の設定でもよろしい。
miの「モードの設定」メニューを開いて、「文字コード」ボタンをクリック。「Unicode保存/コピー時、¥をバックスラッシュ(0x005C)で保存/コピーする」にチェック。
これで、何も考えずに¥マークをバックスラッシュと同じに考えて入力が可能に。

miはとっても使い勝手の良いエディタです。フリーウェア。ダウンロードはコチラ↓から。

mi (http://mimikaki.net/)

余談ですがうちのキーボード、「c」のキーだけが異常にレスポンスが悪い。
ショートカットでコピーする時に困る。左手の人差し指に尋常じゃない力を込めないとコピー出来ないの。あと困るのがパスワード入力。パスワードに「c」が含まれていると、かなりの確率で「パスワード間違ってるよ」って言われる。「c」に力を入れすぎると今度は意図しない連続入力。

直したい。

Apple Storeのお得な整備済製品
Apple Wireless Keyboard (JIS)

カテゴリ: