CapsLockをEscに再マッピングするためのxmodmapコマンド実行をどこに置くか?


8

私はvimユーザーであり、Esc頻繁に使用するため、にマップCaps LockしましたEsc

私は現在これを私の中に持っています~/.profile

# remap Esc to Caps Lock
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'

問題は、コンピュータを一時停止したり、画面をロックしたりするたびに、のマッピングがCaps Lockデフォルトに戻ることです。

私の質問は、一時停止して画面をロックした後でも再マップが残るように、この行をどこに置くべきかなどです。

回答:


7

問題はxmodmap非推奨であり、キーボードのレイアウトが不定期にリセットされることです。https://askubuntu.com/a/464618/16395が役立つかどうかを確認してください

では、で次のオプションのいずれかをgnome-shell設定することにより、これを実現できgnome-tweak-toolます。

gnome tweakツールのスクリーンショット編集caps lockの動作

Elementaryと同等のものを見つけることができるはずです。

https://askubuntu.com/a/629043/16395を参照し、AltGr- [a..z]およびShift-AltGr- [A..Z]をギリシャ文字にマッピング


1
xmodmapの最新のアナログはxkbであると付け加えておくのは素晴らしいことです。知らなかった。
Hi-Angel

2
@ Hi-Angel、リンクを追加します。ハワー、問題はまだここにあります。xkbシステムのその場での使用は複雑であり、それがまばらに文書化されていると言うのは控えめな表現です...最初の引用をここで読んでください:charvolant.org/~doug/xkb/html/xkb.html
Rmano

1
最終的に、自分のキーボード
Rmano

1
ありがとう。システム設定->キーボード->オプションにオプションが見つかりました。適切な調査を行うべきでした。
Magnus Teekivi、2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.