Jak przełączyć niektóre podstawowe klucze w systemie Windows (Windows VirtualBox Guest na OSX Host)

11

Oszalałem, przełączając się między Windows XP w VirtualBox i hoście (OSX), głównie z powodu użycia control-c, control-v, control-x i że różnią się one między dwoma systemami operacyjnymi.

Czy jest jakiś sposób, aby mój komputer z systemem Windows używał różnych skrótów w całym systemie operacyjnym?

Edycja: Naprawdę potrzebuję sposobu na zastąpienie Windows-C Windows-X Windows-V Windows-Z i Windows-Tab (kopiowanie, wycinanie, wklejanie, cofanie i przełączanie aplikacji), aby rozwiązanie działało dla mnie.

Edycja: Dziękuję za pomoc Johna T., Mam moje auto-klucze. Tutaj opublikowałem swój końcowy kod dla gości Windows na OSX .

Dan Rosenstark
źródło

Odpowiedzi:

2

Tak, sprawdź Autohotkey . Możesz wybrać, aby skróty działały w zależności od aplikacji lub w całym systemie.

przykład:

^! n :: Uruchom C: \ Windows

Umożliwi to użycie Ctrl+ Alt+ ndo otwarcia okna eksploratora C:\Windows.

Hotkeys poradnik jest dobry początek do tworzenia własnych niestandardowych skrótów klawiszowych.

John T.
źródło
Człowieku, cieszę się, że zapytałem. Czy jesteś Jonem Skeetem superużytkownika?
Dan Rosenstark
Możesz zmusić maszynę WinXP do interpretowania niektórych innych klawiszy jako „Kopiuj”, „Wklej” i innych akcji, ale nie możesz powstrzymać jej przed interpretacją Ctrl + C i Ctrl + V w ten sam sposób. @John: jak wyróżniasz klawisze skrótów w ten sposób? Przeczytałem całą pomoc, ale nic nie znalazłem.
whitequark
dzięki Whitequark. to może być w porządku. @John T, zredagowałem pytanie, aby odzwierciedlić to, czego potrzebuję. Czy może to zrobić Autohotkey?
Dan Rosenstark
AHK może równie łatwo wykonywać ^ c ^ v. A klawisze klawiatury są w znacznikach <kbd>.
Phoshi
@ Możesz użyć #c::Send ^cklawisza Windows i c wysłać Ctrl-C, jeśli o to ci chodzi? Podobnie z #v::Send ^v...
John T
7

Tylko dla archiwów Super User, coś znalazłem na blogu . ;-)

  1. Zmień klucz Host na VirtualBox, aby był PRAWYM klawiszem poleceń

  2. Pobierz AutoHotkey

  3. Umieść ten skrypt jako skrypt startowy

 #SingleInstance force
 #r :: Send ^ r; reload
 #z :: Wyślij ^ z; Cofnij
 #y :: Wyślij ^ y; przerobić
 #f :: Wyślij ^ f; znajdź wewnątrz aplikacji
 #c :: Wyślij ^ c; Kopiuj
 #x :: Wyślij ^ x; kroić
 #v :: Wyślij ^ v; pasta
 #t :: Wyślij ^ t; nowa karta, Firefox
 #s :: Send ^ s; zapisać w aplikacjach
 LWin & Tab :: AltTab; motherlode, alt-tab!

i jesteś gotowy!

Arjan
źródło
Uwielbiam tego bloga! Jestem jak jedyny czytelnik! Dzięki Arjan ...
Dan Rosenstark
5

Najpierw zmień klucz hosta na prawy klawisz poleceń ...

A następnie zmień wszystkie zastosowania klucza Windows na klawisz Control w skrypcie AHK.

LWin::LCtrl
LCtrl::LWin

Teraz klucze są ponownie przypisane do wszystkich skrótów!

phyatt
źródło
1
właśnie tego szukałem
Aprillion