June 17, 2008

Carbon EmacsでShift + 矢印で範囲選択する

Problem:
Carbon EmacsでUSキーボートだとCtrl+SpaceはSpotlight、Ctrl+@はことえりに対応してるので範囲選択できない。両方ともそれなりに使うから殺したくない。

Solution:
Shift + 矢印で範囲選択する、であきらめる。

設定の仕方は本家の「よくある質問と回答」にもあるが、
  1. 自分のホームディレクトリ(/Users/(アカウント名)/)に.emacs.elをつくる。
  2. .emacs.elに次のように記述する。
    (12. Shift + 矢印キーで領域を選択するには?(2007年4月以前の動作))
    (setq pc-select-selection-keys-only t)
    (pc-selection-mode 1)
  3. ついでにcommand + c でコピーとかもできるようにするには.emacs.elに次のように記述する。
    (10. Mac 標準のショートカット(例:⌘ + C でコピー, ⌘ + V でペースト)を併用するには? )
    (mac-key-mode 1)