Ubuntuのキーバインドを変更した。

vimを使うようにしたので、キーバインドを変更した。

CapsLockにCtrlの割り当て

端末上でgnome-keyboard-propertiesと入力。
レイアウトタブー>レイアウトのオプション->Ctrlキーの位置->Make CapseLock an additional Ctrlにチェック
最初はCapsLockとCtrlを入れ替えてた(Swap Ctrl and CapsLock)けどfirefoxのタブの切り替えをいつも通りやろうとしたら(当たり前だけど)できなくなったので止めた。

無変換キーにEscapeを割り当て

ホーム・フォルダに.Xmodmapファイルを作成(~/.Xmodmap)

keycode 102 = Escape

と記述。

変換キーに全角半角キーを割り当て

.Xmodmapファイルに

keycode 100 = Zenkaku_Hankaku

と記述。


referencet to
Ubuntu Edgy で Windows Key を Alt_L に変更 - higepon blog

xmodmapコマンドの使い方: UNIX/Linuxの部屋