Toggle navigation
DevOps Knowledge
作成
作成
下書き一覧
ストック
一覧
複合検索
サインイン
更新履歴
incmplt
2018/03/09 12:14
現在との差分
過去のナレッジの内容
コンテンツ
バックスラッシュ(0x5c)は、昔から問題になるコードとして知られている鬼門である。 Windowsなどでは、¥にバックスラッシュのコードが割り当てられている。 しかし、日本語キーボードを使用している Mac OSでは、円マークの刻印のキーを打鍵すると本当の ¥(Yen) UTF8 0xC2 0xA5 YEN SIGNが入力される。 ## Mac OS ``Option + ¥`` で、0x5c バックスラッシュが入力できる。 ## Emacs Emacsでは、通常Option + ¥では 0x5c バックスラッシュを入力できない。 ¥に対するキーアサインをいじって、0x5c バックスラッシュが入力できるようにする。 ```lips (define-key global-map [?¥] [?\\]) ``` キーコードの関係で正しく表示できない場合があるので上記の説明は、以下の通り。 ``` ?¥ : 今アサインされている Yen Sign \\ : 新しくアサインする バックスラッシュ ``` Emacsで入力するとうまく入力できないので、vi や他のエディタを使用して init.elなどを編集するのが望ましい。
現在のナレッジの内容
コンテンツ
バックスラッシュ(0x5c)は、昔から問題になるコードとして知られている鬼門である。 Windowsなどでは、¥にバックスラッシュのコードが割り当てられている。 しかし、日本語キーボードを使用している Mac OSでは、円マークの刻印のキーを打鍵すると本当の ¥(Yen) UTF8 0xC2 0xA5 YEN SIGNが入力される。 ## Mac OS ``Option + ¥`` で、0x5c バックスラッシュが入力できる。 ## Emacs Emacsでは、通常Option + ¥では 0x5c バックスラッシュを入力できない。 ¥に対するキーアサインをいじって、0x5c バックスラッシュが入力できるようにする。 ```lips (define-key global-map [?¥] [?\\]) ``` キーコードの関係で正しく表示できない場合があるので上記の説明は、以下の通り。 ``` ?¥ : 今アサインされている Yen Sign \\ : 新しくアサインする バックスラッシュ ``` Emacsで入力するとうまく入力できないので、vi や他のエディタを使用して init.elなどを編集するのが望ましい。
戻る