Kann ich die Xmonad-Mod-Taste auf Strg+Alt setzen?

Kann ich die Xmonad-Mod-Taste auf Strg+Alt setzen?

Sowohl Alt als auch Strg werden für viele Dinge einzeln verwendet und meine aktuelle Tastatur hat keine Windows-Taste. Kann ich die Xmonad-Mod-Taste in Strg-Alt statt nur einer Taste ändern? (Strg-Alt-1 sollte beispielsweise zum ersten Desktop führen, aber Strg-1 und Alt-1 sollten beide an die aktuelle Anwendung weitergegeben werden.)

Antwort1

Ja, das können Sie. Es ist eigentlich ziemlich einfach. Ich werde gleich ein Beispiel anschauen und es dann erklären. Dieses Beispiel stammt direkt aus einer alten Version meiner Konfigurationsdatei, diefinden Sie online hier. Nun etwas Code:

, ((altMask .|. controlMask, xK_Left  ), prevWS)
, ((altMask .|. controlMask, xK_Right ), nextWS)

Und das ist alles, was dazu zu sagen ist. Wenn ich Alt+Strg+Links drücke, wird prevWS ausgeführt (von CycleWS) und wenn ich Alt+Strg+Rechts drücke, wird nextWS ausgeführt. Und das ist alles. Sie finden es im Abschnitt myKeys meiner XMonad-Konfiguration und wenn Sie weitere Hilfe benötigen, fragen Sie mich einfach in den Kommentaren.

Ich sollte Folgendes in der Konfigurationsdatei beachten:

altMask = mod1Mask

Alt sollte eine der Mod-?-Tasten sein.

Oh, und falls Sie neu bei XMonad sind: Wenn Sie sich nicht in die Erstellung einer größeren Konfigurationsdatei wie meiner vertiefen möchten und es vorerst auf das Wesentliche beschränken und nur ein paar Schlüssel hinzufügen oder ändern möchten, dannIch empfehle die Verwendung der EZConfig-Funktionen, wie in diesem Beispiel der Hauptfunktion hier gezeigt.

verwandte Informationen