Umschalttaste einfügen in Mac OS X einfügen?

13710
ansible

Irgendwelche Anhaltspunkte, wie Shift-Insert mit einer Windows-Tastatur in OS X eingefügt werden kann?

Ich benutze die Maus auf der linken Seite, so dass ich mit Befehl -v viel hin und her schalten muss. Ich hatte bei keiner meiner Recherchen Glück.

10
Ihre Antwort finden Sie im Thread [this] (http://apple.stackexchange.com/questions/32297/how-can-i-reassign-the-copy-paste-keyboard-shortcuts). LMNOP vor 10 Jahren 1
Oder dieses hier: http://apple.stackexchange.com/questions/32297/how-can-i-reassign-the-copy-paste-keyboard-shortcuts Ƭᴇcʜιᴇ007 vor 10 Jahren 0
Danke, leider funktioniert keiner dieser Vorschläge auf dieser Seite. ansible vor 10 Jahren 0

3 Antworten auf die Frage

7
TheOsp

Obwohl ich einen Mac habe, verbringe ich die meiste Zeit auf einer virtuellen Linux-Maschine.

Ich brauche Umschalttaste, um auf die Auswahlliste zuzugreifen.

Also habe ich auf meinem Linux-Rechner F9 ein Remapping durchgeführt, das ich selten benutze, um mich wie Insert zu verhalten.

xmodmap -e "keycode 75 = Insert Insert Insert" 

Fügen Sie dies in eine Datei ein, die beim Starten des Fenstermanagers geladen wird

So kann ich jetzt Shift-F9 zum Einfügen verwenden.

Schade, dass Yosemite X11 nicht verwendet. Für die Leistung bin ich nicht gern X11 installiert, nur um einen Schlüssel zu bekommen. Es muss eine Möglichkeit geben, einen Schlüssel auf Yosemite mit xmodmap neu zuzuordnen. Henrique de Sousa vor 8 Jahren 0
3
bdetweiler

Da ich hauptsächlich ein Linux-Typ bin, verwende ich die Shift-Ins-Methode hauptsächlich im Terminal, wo Ctrl-V nicht immer funktioniert. Mit iTerm2 können Sie Schlüssel neu zuordnen.

Preferences -> Keys -> Key Mappings -> +

Wählen Sie dann Einfügen aus der Aktionsliste, klicken Sie auf die Tastenkombination und drücken Sie Umschalttaste. Es wird als Shift-Help angezeigt.

2
ansible

Ich konnte dies schließlich mit Karabiner-Elements - https://pqrs.org/osx/karabiner/index.html - zum Laufen bringen

Ich habe eine "Komplexe Modifikation" erstellt, um dies zu ermöglichen, indem Sie diesen Modifikator einer der Json-Dateien hinzufügen:

 { "description": "PC-Style Shift-Insert Paste", "manipulators": [ { "type": "basic", "from": { "key_code": "insert", "modifiers": { "mandatory": [ "shift" ], "optional": [ "any" ] } }, "to": [ { "key_code": "v", "modifiers": [ "left_command" ] } ], "conditions": [ { "type": "frontmost_application_unless", "bundle_identifiers": [ "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.mac$", "^com\\.microsoft\\.rdc\\.macos$", "^com\\.microsoft\\.rdc\\.osx\\.beta$", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.web$", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$" ] } ] } ] }, 
Wie und wo diese JSON eingefügt werden kann, wird hier https://github.com/tekezo/Karabiner-Elements/issues/1225 erläutert llamerr vor 5 Jahren 1