Carbon Emacs で「\(バックスラッシュ)」を入力する

Windows から Mac OS X に乗り換えて,慣れが必要なことのひとつ.バックスラッシュと円記号の入力.これらは明確に区別される.

日本語キーボードで,英数字入力モード時,Del キーの横にある「¥」キーを押すと半角の円記号が入力される.半角のバックスラッシュを入力したいときには「Option + ¥」とキーを押下する.右 Shift の隣にある「\」キーは,「_(アンダースコア)」だ.慣れると快適.

しかし Carbon Emacs では,Option キーは Windows でいうところの Alt キーと同じで,メタキーの役割があって,バックスラッシュを入力しようと「Option + ¥」を押下すると「M-\」と認識されてしまう.さて困った.バックスラッシュがないとTeX文書を作成できません!

何が良い解決方法なのか分からないけれど,今回は下記のリンク先の方法を採用した.


(define-key global-map [2213] nil)
(define-key global-map [67111077] nil)
(define-key global-map [134219941] nil)
(define-key global-map [201328805] nil)
(define-key function-key-map [2213] [?\\])
(define-key function-key-map [67111077] [?\C-\\])
(define-key function-key-map [134219941] [?\M-\\])
(define-key function-key-map [201328805] [?\C-\M-\\])

(define-key global-map [3420] nil)
(define-key global-map [67112284] nil)
(define-key global-map [134221148] nil)
(define-key global-map [201330012] nil)
(define-key function-key-map [3420] [?\\])
(define-key function-key-map [67112284] [?\C-\\])
(define-key function-key-map [134221148] [?\M-\\])
(define-key function-key-map [201330012] [?\C-\M-\\])

Quotation from [Macemacsjp-users 1126] Re: バックスラッシュの入力はどうすれば

英語キーボードも使ってみたい.