15

数週間前に xmonad をウィンドウ マネージャーとして使い始めました。大好きです。それは素晴らしい。しかし、それ以来、私は emacs で 'ALT' キーを押したいときに 'ESC' キーを何度も使わなければなりませんでした。これは、「ALT」キーが「mod」キーとして xmonad によって使用されるためです。

emacs mod キーを「windows」キーに割り当てるなど、「ALT」キー以外に割り当てる方法はありますか。

どんな助けでも大歓迎です。

ありがとう、ヴィマル

PS これは私が使用しているキーボードです http://tinyurl.com/c4955o

4

4 に答える 4

23

実際には、Xmonad の mod キーを "Windows" (スーパー) キーに割り当てる方がはるかに簡単です。それは私がすることです!

方法は次のとおりです。

Xmonad FAQ

于 2009-04-29T18:28:31.510 に答える
3

Alt 修飾子で始まるバインドはアプリケーションと競合することが多いため、私が XMonad 構成に対して行う最初の変更は、修飾子を Super (Windows) キーに変更することです。

modMask = mod4Mask

ウィンドウ管理に関連するものはすべて、この目的のためだけに使用される修飾子に割り当てられるという考えが気に入っています。これにより、概念的に分離され、覚えやすくなります。

詳細については、XMonad の構成に関する優れたチュートリアルを参照してください。

于 2010-09-01T20:47:29.653 に答える
2

デフォルトの Mod-X または Mod-Shift-X の代わりに Emacsey キー シーケンスを使用するように xmonad を構成できます。詳細はこちら

于 2009-10-18T16:58:07.970 に答える
0

emacs コマンドは多くの場合、meta キーを押しながらスラッシュを押すことを意味する show M-/ です。キーボードのどのキーに META 修飾子が割り当てられているかを調べるには、 xkeycapsを使用する必要があります。これは、META キー コードに使用するキーです。

また、xkeycaps を使用すると、META 修飾子を好きなキーに割り当てることができるため、設定方法が気に入らない場合は修正できます。

おそらく、xkeycaps の man ページをよく読むか、ここにさらに質問を投稿することをお勧めします。META をいくつかの場所に設定すると、GNOME は META キーを正しく取得しませんが、どのような問題があったかを正確に忘れてしまいました。

于 2009-04-30T20:18:41.017 に答える