Während es eine ähnliche Frage gibt, wie man eine Mac-Tastatur wie Ubuntu macht , möchte ich die umgekehrte Frage stellen: Wie macht man eine Ubuntu-Tastatur wie einen Mac?
Ich mag es zum Beispiel cmd ⌘so zu arbeiten (zB + ctrldrücken für Kopieren in Ubuntu). Dies macht das Leben einfacher, wenn Sie eine virtuelle Ubuntu-Maschine auf einem Mac verwenden, Sie müssen nicht mehr darüber nachdenken, ob Sie es auf einem Mac oder virtuellem Ubuntu tun. Da mein Gehirn den ganzen Tag ohne OS X arbeitet und ich Ubuntu und andere Betriebssysteme innerhalb der Virtualisierung (wie Virtual Box) ausführe, würde es mir Verwirrung ersparen, wenn ich diese Gastbetriebssysteme eher wie mein Host-Betriebssystem ausführen würde.cmd ⌘C
Wie kann ich die Zuordnung der Tastatur meines Macs durch Ubuntu Mac-ähnlicher gestalten?
Aktualisierung 03.02.2020
Kinto - Geben Sie Linux ein, als wäre es ein Mac.
Kinto wurde jetzt in C für Ubuntu/Debian-Systeme mit x11 neu geschrieben. Es verwendet auch JSON-Konfigurationsdateien, was die Verwaltung und Erweiterung auf andere Anwendungen als nur Terminals erleichtert. Die App wird in den Terminal-Apps nicht mehr Super zugeordnet, sie wird jetzt korrekt Strg + Umschalt zugeordnet, um genau das gleiche Gefühl wie bei einer Cmd-Taste zu erzeugen.
Bitte überprüfen Sie die neueste Version. https://github.com/rbreaves/kinto
Die Hauptänderung, um die Super = Ctrl+Shift-Änderung zu ermöglichen, befindet sich in dieser Symboldatei.
default partial xkb_symbols "mac_levelssym" {
key <LWIN> {
repeat= no,
type= "ONE_LEVEL",
symbols[Group1]= [ Hyper_L ],
actions[group1]=[ SetMods(modifiers=Shift+Control) ]
};
key <RWIN> {
repeat= no,
type= "ONE_LEVEL",
symbols[Group1]= [ Hyper_R ],
actions[group1]=[ SetMods(modifiers=Shift+Control) ]
};
};
Möglicherweise finden Sie Kinto nützlich. Es ist ein Projekt, das ich kürzlich erstellt habe, nachdem ich dieses Problem einige Jahre lang auf verschiedene Weise angegangen bin, und ich habe gerade das Gefühl, dass es solide genug ist, um es zu teilen.
Das Kinto-Installationsprogramm verwendet einfach Python, um die Erstinstallation durchzuführen, danach ist es nur noch ein systemd-Dienst, bash, xprop, setxkbmap und xkbcomp. Soweit es mich betrifft, ist es die schnellste und ursprünglichste Lösung für dieses Problem, die Sie finden werden.
https://github.com/rbreaves/kinto
https://medium.com/@benreaves/kinto-a-mac-inspired-keyboard-mapping-for-linux-58f731817c0
Hier ist auch ein Gist, wenn Sie nur sehen möchten, was das Herzstück von allem ist, wird es Ihre Tastaturbelegung bei Bedarf jedoch nicht ändern. The Gist enthält auch keine benutzerdefinierten xkb-Keymap-Dateien, die Cursor/wortweise Manipulationen im MacOS-Stil einrichten, die Cmd und die Pfeiltasten verwenden.
https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb
Ich habe meine Antwort unter folgendem Link gefunden:
iggi
R Ben R