Emacsを使い始めると小指が気になります。
Ctrlキーの押し方について調べてみたところいろいろと流派があるようなので、簡単にまとめました。まだまだありそうですが、Emacsを使っていて小指が痛くなってきたり違和感を感じるようでしたら、違う押し方を試してみてはいかがでしょうか?
流派一覧
- 小指の指先で押すよ派
- Ctrlキーは左下/右下にあるよ派
- CtrlキーとCaps Lockキーは入れ替えないよ派
- CtrlキーとCaps Lockキーは入れ替えるよ派
- CtrlキーはAの左にあるよ派
- Ctrlキーは左下/右下にあるよ派
- 小指の付け根(手のひら)で押すよ派
- 小指の関節で押すよ派
- 親指で押すよ派
- JIS派
- KINESIS派
- 足で押すよ派
解説
1. 小指の指先で押すよ派
1.1. Ctrlキーは左下/右下にあるよ派
1.1.1. CtrlキーとCaps Lockキーは入れ替えないよ派
いわゆる普通のキーボードを普通に使っている方たちです。
それゆえ小指の痛みが発生する可能性が高いです。
1.1.2. CtrlキーとCaps Lockキーは入れ替えるよ派
いわゆる普通のキーボードを普通に使っていたが、
ある原因(例:小指の痛み)のためこの使い方にシフトした可能性が高い方たちです。
参考
1.2. CtrlキーはAの左にあるよ派
入れ替えるくらいなら最初からそうなっているキーボードを買ってしまえ!という方や、Mac Book Airを買ったらそうなっていたという方がいます。
2. 小指の付け根(手のひら)で押すよ派
いわゆる普通のキーボードを普通に使っていたが、
ある原因(例:小指の痛み)のためこの使い方にシフトした可能性が非常に高い方たちです。
Ctrlキーを押しても小指が自由になるためホームポジションがずれないという利点があります。
キーストロークの浅いキーボードだと押しにくい場合があります。
参考
3. 小指の関節で押すよ派
いわゆる普通のキーボードを普通に使っていたが、
ある原因(例:小指の痛み)のためこの使い方にシフトした、
Emacsを常用している可能性が高い方です。
https://www.reddit.com/r/emacs/comments/38j71d/i_want_to_use_emacs_because_it_appears_to_be_the/ より
私もこの押し方です。
プログラムを書いているとき等は普通にAの上に左小指を置いていますが、いったん落ち着いてソースを見るときなどは小指をくるっと丸めてCtrlキーの上に置いています。
Ctrlキーと小指で押すキーは以下のようになっているので、あまり困りません。
- Ctrl-Q
あまり押さない - Ctrl-A
左薬指でカバー可能 - Ctrl-Z
押さない
4. 親指で押すよ派
4.1. JIS派
いわゆる普通のキーボードを普通に使っていたが、ある原因(例:小指の痛み)のためこの使い方にシフトした可能性が非常に高い方たちです。
EmacsでSKKを使っている可能性が高いです。
無変換キーなどをCtrlキーに割り当てることで実現しています。
参考
4.2. KINESIS派
キーボードにこだわりがある方たちです。普通に親指にあたる部分にCtrlキーがあります。いちどさわってみたいものです。
5. 足で押すよ派
KINESISが販売しているものがあります。
http://www.edikun.co.jp/kinesis_footswitch/index.htm
Googleで"Emacs footpedal"でイメージ検索するといろいろと出てきます。