Ich verwende Kubuntu Linux 12.04 auf einem Macbook Pro und suche nach der Möglichkeit, die Befehls- / Metataste für allgemeine Verknüpfungen wie Kopieren, Einfügen und Auswählen aller zu verwenden.
Lösungsversuche:
- Kopieren Sie Kopieren, Einfügen, Alle auswählen und andere in den KDE-Systemeinstellungen> Verknüpfungen und Gesten> Standardtastaturverknüpfungen neu
- Problem : Diese Verknüpfungen scheinen von den meisten Anwendungen ignoriert zu werden. Alle von mir getesteten Webbrowser erwarteten weiterhin den CtrlSchlüssel, bei dem ich den Wunsch zur Verwendung des MetaSchlüssels anzeigte . Da ich keinen funktionierenden Webbrowser finden konnte, habe ich keine anderen Anwendungen ausprobiert.
- Getestet in: Firefox, Chrom, Rekonq, Arora, Konqueror.
- Tauschen Sie Metamit Ctrl xmodmap .
- Problem : Terminalemulatoren erfordern dann die Verwendung der MetaTaste anstelle der CtrlTaste für Befehle wie den Tastaturinterrupt, die meisten Emacs-Bindungen und unzählige andere Bindungen in verschiedenen CLI-Anwendungen.
Überlegte Lösungen:
- Ändern Sie die allgemeinen Verknüpfungen in GUI-Anwendungen individuell. Leider scheint es selten zu sein, die Bindungen für Kopieren, Einfügen und Alle auswählen zu ändern.
- Ändern Ctrl Modifikator für nur Konsole (oder einem anderen Terminal - Emulator) . Dies würde im Idealfall Ursache Meta- xden Tastenanschlag zu erzeugen , Ctrl- xund umgekehrt. Ich kann jedoch keinen Weg finden, dies zu erreichen.
- Verwenden Sie stty , um die Bindungen für Terminalschlüsselbefehle zu ändern, um Meta zu verwenden, und schreiben Sie zusätzlich benutzerdefinierte Konfigurationsdateien für alle anderen CLI-Anwendungen. Dies würde einen unangemessenen Aufwand erfordern.
Ich bin äußerst überrascht, wie viel Aufwand diese einfache Änderung zu erfordern scheint, und ich werde jede Hilfe schätzen, die bereitgestellt werden kann, um eine vernünftige funktionierende Lösung zu finden.
xbindkeys
und auf diese Frage auf askubuntu über anwendungsspezifische Tastenkombination