どこかで見たようなタイトル.
そう,Windows 7でCapsLockをCtrlに(交換でなく)変更するの姉妹記事です.
ふとブログ読み返しててどうせWindowsでのやり方書いてるなら,ということで,Linuxにおける同設定について.
そう,Windows 7でCapsLockをCtrlに(交換でなく)変更するの姉妹記事です.
ふとブログ読み返しててどうせWindowsでのやり方書いてるなら,ということで,Linuxにおける同設定について.
設定方法
xmodmapというのを使います.
ググってもらうとわかるんですが,CapsLockと左Ctrlの「交換」ばっかりですね.CapsLockなんてまっっったくいらない子なので,どっちも「左Ctrl」にしてしまいます.
「交換」だと,2回適用しちゃって元に戻ってあれれってなりますしね.
で,ホーム直下あたりに”.Xmodmap”とでも名前つけたファイルを作成し,次の内容を記述します.
remove Lock = Caps_Lock keysym Caps_Lock = Control_L add Control = Control_L
コマンドから設定を適用するには,シェルから
% xmodmap ~/.Xmodmap
でよいのですが,どうせならログイン時に自動でしてほしいです.
なので,
xmodmap ~/.Xmodmap
を,ホーム直下の.profileとか.bash_profileに記述(追記)します.
これでログインしなおすことで設定が反映されているか確認できます.やったね∩(・ω・)∩
参考(むしろコピペ)
最後に
ThinkPadのカーソルキーのとこにあるナビゲーションキーもくそですね
無効化設定のやりかたが分かるまで&なんでもかんでもvimキーバインドにしてしまうまでは,本気でペンチで引っこ抜いてパテで埋めてやろうかとさえ
xevとxmodmap -pkeを使って各キーのコードを調べて(戻る・進むそれぞれ166,167でした),それを.Xmodmapに追加で書きます.
keycode 166 = NoSymbol keycode 167 = NoSymbol
ついでに
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」 ――――――――――――――┬┘ | ____._____ | | | | | | | ∧_∧ | | | | ( ´∀`)つ ミ NumLock | |/ ⊃ ノ | | CapsLock  ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ ̄ |