Super_List ein X-Keysym. Tmux läuft in einem terminal. Es liegt an Ihrem Terminal-Emulator, ein Schlüsselwort in eine Zeichenfolge umzuwandeln. Sie müssten also sowohl Ihren Terminalemulator als auch tmux konfigurieren.
In der tmux-Dokumentation kann das Präfix nur ein bekannter Schlüsselname mit einem optionalen Modifikator sein. Sie können also das tmux-Präfix auf eine Tastenkombination setzen, die Sie beispielsweise nicht verwenden M-F12, und Ihr Terminal veranlassen, die Zeichenfolge zu senden, M-F12wenn Sie drücken Super_L. Mit etwas mehr Arbeit könnten Sie eine Taste verwenden, die Ihre Tastatur wahrscheinlich nicht hat (tmux akzeptiert F13through F20als Tastennamen , sie müssen jedoch in terminfo deklariert werden).
Auf der Seite des Terminal-Emulators müssten Sie veranlassen Super_L, dass die Tastenfolge \e\e[24~(für M-F12) oder \e[34~(für F20) generiert wird (wo \eist das Escape-Zeichen). Wie das geht, hängt vom Terminal-Emulator ab (und einige sind dafür nicht konfigurierbar). Bei xterm erfolgt dies über X-Ressourcen:
! Make Super_L act as Meta+F12
XTerm.VT100.translations: #override \
<Key>Super_L: string("\033\033[24~")
Sie können einen Haken treffen, der Super_Lnormalerweise ein Modifikator ist, und die Modifikatortasten funktionieren nicht immer, wenn ein Nicht-Modifikator erforderlich ist. Wenn Sie kein Super_LModifikator sein möchten , können Sie den Modifikator entfernen oder (weniger verwirrend) einen anderen Schlüssel für den physischen Schlüssel verwenden. Dies kann über xmodmap (altmodisch und einfach zu verstehen), über xkb (die moderne, schlecht dokumentierte, leistungsstarke und komplexe Methode) oder möglicherweise über das GUI-Konfigurationstool Ihrer Desktop-Umgebung erfolgen.