So wechseln Sie einige grundlegende Schlüssel in Windows (Windows VirtualBox Guest auf OSX Host)

11

Ich bin verrückt nach dem Wechsel zwischen Windows XP in einer VirtualBox und dem Host (OSX), hauptsächlich aufgrund der Verwendung von control-c, control-v, control-x und der Tatsache, dass sie sich zwischen den beiden Betriebssystemen unterscheiden.

Gibt es eine Möglichkeit, meinen Windows-Computer dazu zu bringen, verschiedene Verknüpfungen im gesamten Betriebssystem zu verwenden?

Bearbeiten: Ich brauche wirklich eine Möglichkeit, Windows-C Windows-X Windows-V Windows-Z und Windows-Tab (Kopieren, Ausschneiden, Einfügen, Rückgängigmachen und Wechseln von Apps) zu überschreiben, damit die Lösung für mich funktioniert.

Edit: Danke für die Hilfe von John T., ich habe meine Autokey-Sachen zum Laufen gebracht. Ich habe meinen endgültigen Code für Windows-Gäste unter OSX hier veröffentlicht .

Dan Rosenstark
quelle

Antworten:

2

Ja, sehen Sie sich Autohotkey an . Sie können wählen, ob die Hotkeys pro Anwendung oder systemweit ausgeführt werden sollen.

Beispiel:

^! n :: Führen Sie C: \ Windows aus

Auf diese Weise können Sie mit Ctrl+ Alt+ nein Explorer-Fenster öffnen C:\Windows.

Das Hotkeys-Tutorial ist ein guter Anfang, um Ihre eigenen Hotkeys zu erstellen.

John T.
quelle
Mann, ich bin froh, dass ich gefragt habe. Bist du der Jon Skeet von Superuser?
Dan Rosenstark
Sie können den WinXP-Computer veranlassen, einige andere Tasten als "Kopieren", "Einfügen" und andere Aktionen zu interpretieren, aber Sie können nicht verhindern, dass Strg + C und Strg + V auf dieselbe Weise interpretiert werden. @ John: Wie hebt man Hotkeys so hervor? Ich habe die ganze Hilfe gelesen, aber nichts gefunden.
Whitequark
danke whitequark. das könnte in Ordnung sein. @ John T, ich habe die Frage bearbeitet, um zu reflektieren, was ich brauche. Kann Autohotkey das tun?
Dan Rosenstark
AHK kann genauso einfach ^ c ^ v. Die Tastaturtasten befinden sich in <kbd> -Tags.
Phoshi
@Yar können Sie verwenden #c::Send ^c, um die Windows-Taste zu erstellen und c Strg-C zu senden, wenn Sie danach suchen ? Ähnlich mit #v::Send ^v...
John T
7

Nur für die Super User-Archive, etwas, das ich in einem Blog gefunden habe . ;-);

  1. Ändern Sie Ihren Host-Schlüssel in VirtualBox in den RECHTEN Befehlsschlüssel

  2. Laden Sie AutoHotkey herunter

  3. Fügen Sie dieses Skript als Startskript ein

 #SingleInstance Kraft
 #r :: Send ^ r; neu laden
 #z :: Send ^ z; rückgängig machen
 #y :: Send ^ y; wiederholen
 #f :: Send ^ f; in Apps finden
 #c :: Send ^ c; Kopieren
 #x :: Send ^ x; Schnitt
 #v :: Send ^ v; Einfügen
 #t :: Send ^ t; neuer Tab, Firefox
 #s :: Send ^ s; In Apps speichern
 LWin & Tab :: AltTab; der Motherlode, Alt-Tab!

und du bist am Laufen!

Arjan
quelle
Ich liebe diesen Blog! Ich bin wie der einzige Leser! Danke Arjan ...
Dan Rosenstark
5

Ändern Sie zuerst die Host-Taste in die rechte Befehlstaste ...

Ändern Sie dann in Ihrem AHK-Skript alle Verwendungen des Windows-Schlüssels in Steuerschlüssel.

LWin::LCtrl
LCtrl::LWin

Jetzt werden die Tasten für alle Verknüpfungen neu zugeordnet!

Phyatt
quelle
1
das ist genau das, wonach ich gesucht habe
Aprillion