2009-05-19 37 views
9

私のコマンドキーをMac OS X端末でCtrlキーとして使用したいと考えています。すなわち、私は "コマンドc"が "ctrl-c"と同じことをしたいと思っています。誰かがこれを行う方法を知っていますか?Mac OS X端末でコマンドをctrlとして使用する

具体的には、私はこれをemacsで動作させるのが本当に好きです。 Emacsは多くのctrlキーバインディングを使用しており、コントロールキーに達すると手首に負担がかかり始めています。実際にはコマンドキーが届きにくいと言えるかもしれませんが、MacBook Proのコマンドキーとキャップロックキーを入れ替えて簡単にできました。

ご協力いただきましてありがとうございます。

+0

同じ問題があります。コマンドキーのデフォルト位置は人間工学的ではありません。右手がマウスの上にあるとき。 –

答えて

4

私はあなたがコマンドとctrlの両方と同じキー動作をすることはできないと思います。少なくとも、サードパーティなしでは特定のプログラムのキーを無効にする方法はないと思いますプログラム。個人的には、もう一度commandキーをapple /コマンドラベルで使用することをお勧めします。また、Emacsコマンドがより複雑でCtrlキーが押された状態で複数のキーを押す必要があるため、caps lockをCtrlキーとして使用することをお勧めします。

ところで、コマンドキーを押すのが難しい場合は、あなたの親指ではなく、あなたのピンキーでそうしようとしている可能性があります。

端末でEmacsを使用している場合は、option as metaを使用してください。コマンドキーをメタとして使用する場合は、Carbon Emacsをチェックアウトすることができます。それは端末では実行されませんが、あなたのニーズを満たすかもしれません。

0

コマンドキーが既にシステムレベルのショートカットの束にマップされているため、これは可能ではないと思います。たとえば、Cmd-Cはコピー、Cmd-Xはペーストです。私はアプリケーションがそれらのシステムコマンドをオーバーライドできるとは思わない。

2

すべてのアプリケーションのコントロールとして動作するように、Caps Lockキーをマップすることができます(Leopardで)。

システム環境設定 - >キーボードとマウス - >キーボード下の修飾キーボタン

+0

あなたはすでにコマンドにマップされたキャップロックを持っているか、またはキャップロックが好きで、 "コントロール"の動作を "コマンド"の動作からフェデレーションした解決策を提供していない場合は、本当に役に立ちません。 – Zamicol

関連する問題