Ich habe eine USB-Tastatur, auf der ich meine Cmd- und Ctrl-Tasten ausgetauscht habe, weil ich aus der Linux-Welt komme und genau das bin ich gewohnt.
Dies verursacht jedoch ein Problem im Terminal, da sich plötzlich die Strg-Taste (die für Escapezeichen und so weiter verwendet wird [ ^C
, ^D
usw.]) an der falschen Stelle befindet. Infolgedessen drücke ich versehentlich die falsche Taste.
Gibt es eine Möglichkeit, meine Cmd- und Ctrl-Tasten nur im Terminal erneut auszutauschen (damit sich alle Tasten an der richtigen Stelle befinden)?
Antworten:
Mit iTerm2 können Sie Ihre Modifikatortasten neu zuordnen. Dies hat den Effekt, dass sie nur für Terminals neu zugeordnet werden. Bonus: Es ist auch ein besseres Terminalprogramm für OS X als die integrierte Terminal.app, die mit OS X geliefert wird.
Sie können die Modifizierertasten auch pro Profil ändern. Auf diese Weise können Sie Profile für Terminals wechseln, je nachdem, was Sie mit dem Terminal tun, damit Sie das richtige Verhalten für lokale und Remote-Sitzungen erhalten.
quelle
Möglicherweise finden Sie die App "Karabiner" , die Ihren Anforderungen entspricht. Ich habe diese App aus ähnlichen Gründen verwendet, um Schlüssel mit Modifikatoren zu tauschen.
In den Einstellungen finden Sie keine Einstellung pro App. Sie finden jedoch eine Einstellung, bei der Sie die linke Befehlstaste NUR in bestimmten Apps (z. B. Terminal, Chrome, Emacs usw.) mit der linken Steuertaste umschalten können.
Sie können eine gefilterte Suche nach "terminal" oder "Command_L" durchführen, um den gewünschten Effekt anzugeben.
quelle