矢印キーをwindows key plus ijklに再マップしたいと思います。これはWindowsのAutohotkeyで簡単に実行できますが、Linux(Ubuntu lucid)では苦労しています。
ウィンドウマネージャーを使用しているかどうかに関係なく、このソリューションが機能し、変更するファイルをできるだけ少なくしたいと考えています。私はさまざまなマシンで作業しており、常に新しいマシンを構築しているので、再構成の労力を最小限に抑えたいと考えています。
.Xmodmapを理解しようとしましたが、機能させることができませんでした(修飾キーに関する詳細なドキュメントを見つけるのは困難でした)。
(win + hjklも検討していますが、おそらくそれほどハードコアではありません)
Xevを使用して、修飾キー(この場合はWinキー)のキーコードを見つけます。
66にします。
次の内容のXmodmap(または好きなもの)という名前のファイルを作成します。
keycode 66 = Mode_switch
keysym j = j J Left
keysym l = l L Right
keysym i = i I Up
keysym k = k K Down
XmodmapXmodmapを使用してこれらのマッピングをロードします
VIMショートカットにマッピングされた@yanivの回答のわずかなバリエーション
キーコード66 = Mode_switch
keysym h = hH左
keysym l = lL右
keysym k = k K Up
keysym j = jJダウン
また、ログインのたびにxmodmapを実行することもできます。
インストール xbindkeys キーに意味を割り当てるには、 xmacro 別のキーを入力するような意味で、 xbindkeys-config xbindkeysへの構成インターフェースの場合。 Ubuntuコミュニティのドキュメントの キーボードショートカット ページに適切な説明があります。