>>>>> In <d8ulej$fmu$1@news.mirai.ad.jp> 稲川さん wrote:

>> Xmodemap で Ctrl-Space を Ctrl-@ に変えることは可能でしょうか?

> てか、なんで
> Emacs のキーバインドが使いづらい -> Xmodmap で変更
> という論理になるんですかねぇ?

えーと、私は稲川さんの書かれたことを読み違えているかもしれません
が、Emacs で set-mark-command に割り当てられている Ctrl-Space は、
もう 10年以上も使って慣れ親しんでいるものなのです。しかも私はか
なり頻繁に、例えばある領域のテキストを copy か cut する際に、マ
ウスでドラッグする代わりに使います。それが使い辛いから Xmodmap
で変更したいわけではありません。

例えば端末エミュレータやウェブブラウザで日本語入力を行なうための
切り替えのためのキーが、FC4 では Ctrl-Space と Shift-Space の両
方に固定的に割り当てられているようで、どちらの操作も Emacs に渡
されません。Ctrl-Space の代わりに、やはり set-mark-command に割
り当てられている Ctrl-@ を使うことはできるのですが、長年の習慣を
変えるのは辛いものです。無意識に Ctrl-Space を打ってしまって失敗
するのは避けられないでしょう。

私のやりたいことは、Ctrl-Space を Ctrl-@ に変換することによって、
それが素通りで Emacs に渡り、set-mark-command を発動できるように
することです。これは、端末エミュレータなどで日本語入力を行なうと
きの切り替えを、Shift-Space でしかできなくなることを意味しますが、
それをやるのは私であって、どなたかに迷惑をかけるわけではありませ
ん。

FC4 の開発に携わっていらっしゃる方々には、よほど Emacs を使う人
がいないのでしょうか。機会が与えられるならば、容易にカスタマイズ
できないやり方で特定のキーを占有することが、いかに重大な結果をも
たらすかを、私は (下手な英語で ;-) 粘り強く説くつもりです。

> ふつうEmacsのキーバインドを変更するんじゃないかなぁ...

Emacs では、個人が何をやっても自由ですが、多くのユーザが影響を受
けるやりかたで、あまりに一般的な機能のキーを変更したり違う目的の
ために流用することはしません。