Ponownie mapuj skróty Kopiuj i Wklej na komputerze Mac


60

Używam systemu Windows w pracy i komputera Mac w domu. Jednym z największych problemów jest różnica między skrótami do wklejania kopii w systemie Windows a komputerem Mac, tj. Ctrl+ CI Ctrl+ Vw systemie Windows, a na komputerze Mac jego Command+ Ci Command+ V. Niezmiennie jest to trudne z powodu wyuczonych umiejętności motorycznych, w których moja ręka zawsze dostosowuje się do konfiguracji Windows Ctrl+ C(używam systemu Windows dłużej)

Chciałbym ponownie mapować Kopiuj i Wklej do Fn+ Ci Fn+ Vna Macu. Dlaczego? Ponieważ Fnklucz jest tak naprawdę kluczem odpowiadającym miejscu, w którym Ctrlznajduje się on na klawiaturze systemu Windows, a od ostatniego klawisza krawędzi łatwo go znaleźć. Próbowałem Double Command, ale wydaje się, że nie ma opcji zwrócenia Fnsię do Commandklucza.

Odpowiedzi:


12

Udało mi się to uruchomić, używając kombinacji DoubleCommand i wskazówki jtbandes stąd . Najpierw sprawdź, czy klawisz funkcyjny działa jak pole klawisza sterującego w poleceniu Podwójne. Następnie zapisz plik ~ / Library / KeyBindings / DefaultKeyBinding.dict z zawartością

{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}

Po wylogowaniu i ponownym zalogowaniu powinieneś być w stanie użyć fn-c do kopiowania itp. Takie podejście ma oczywiste wady. Musisz jawnie zdefiniować każde polecenie, którego chcesz użyć do fn i mapowania do kontroli, a następnie fn jest naprawdę hacky. Niestety nie udało mi się uruchomić go w inny sposób. Na początku myślałem, że możesz być w stanie zaznaczyć zarówno pole wyboru „Klawisz polecenia działa jak klawisz kontrolny”, jak i „Klawisz fn działa jak klawisz kontrolny”, ale to nie działało. To samo dotyczy zmiany w celu kontroli za pomocą powyższej metody Alexa. Nie byłem również w stanie znaleźć modyfikatora do przypisywania poleceń do fn, a dokumentacja Apple wydaje się wskazywać, że odbywa się to na niższym poziomie, niż ma dostęp do przypisywania klawiszy. Jeśli ktoś zna lepszy sposób, chciałbym to zobaczyć.


Przyjmuję tę odpowiedź, ale wciąż szukam rozwiązania srebrnej kuli.
Linzdp

Nie działa dla mnie w Mac OS 10.11
demon101

109

Przejdź do Preferencji systemowych> Klawiatura> skróty klawiaturowe i ustaw Skróty klawiaturowe aplikacji> Wszystkie aplikacje

Dodaj skrót

Skopiuj ^ C

Cofnij ^ Z

Wytnij ^ X

Wklej ^ V

Wybierz Wszystkie ^ A

Gotowy :)


5
Przeczytaj pytanie do końca.
Daniel Beck

5
To odpowiedź. Działa na komputerach Mac, RDP, VMWare Fusion i Parallels.
Mark Cooper

5
Pytanie o fnklucz, czy to nie tylko control?
Jon-Eric

7
W Mavericks te skróty można dodać tutaj: Launchpad-> System Preferences-> Keyboard-> Shortcutskarta -> wybierz App Shortcutsw lewym panelu -> kliknij +ikonę. Kolejny skrót do dodania: Save ^S. Ponadto powyższe rozwiązanie nie będzie działać w programach zmieniających tekst menu, takich jak Sublime Text zmienia pozycję „Cofnij”
Drew,

4
OMG ... moje życie będzie teraz o wiele lepsze!
TimC

13

Możesz spróbować odwzorować Commandna Controlklucz i odwrotnie. Jest to o wiele łatwiejsze i moim zdaniem jest prawie identyczne z klawiaturami Windows.

Wystarczy przejść do Preferencji systemowych -> Klawiatura i mysz -> Klawiatura. Na dole po lewej stronie znajduje się przycisk, Klawisze modyfikujące ... Wystarczy przełączyć Controli Commandokolice.


2
Ma to zły wpływ, jeśli uruchomisz RDP w systemie Windows.
Alex

1
Nie jest to również dobre rozwiązanie, jeśli używasz wielu aplikacji Java na Macu (które zwykle używają klawisza <kbd> Control </kdb> tak, jak jest używany w systemie Windows) lub jeśli często używasz terminala, który również używa < kbd> Sterowanie </kdb> w bardziej tradycyjny sposób.
Jherico,

1
Ma to również niefortunny efekt zamiany klawiszy Ctrl + Tab i Command + Tab.
Braden Anderson,

1
To również całkowicie łamie Vima.
Dan

9

1 - Przejdź do „jabłka”
2 - Przejdź do „preferencji systemowych”
3 - Przejdź do „klawiatury”
4 - Na „klawiaturze” przejdź do zakładki „klawiatura”
5 - Przejdź do „klawiszy modyfikujących ..”
6 - Zmień Menu rozwijane „Klawisz Control ()” do „Polecenie”
7 - Kliknij „ok”
Gotowe!

Teraz:

Control+ C= kopiuj
Control+ V= wklej i
Control+ Z= cofnij


2

Wypróbuj IronAHK . Jest to kompletne przepisanie AutoHotkey, którego możesz użyć do zmiany mapowania klawiszy i tworzenia skrótów.


To nie jest kompletne przepisanie - niestety daleko od tego. Może jednak robić to, czego chce PO.
Matt

Twój link jest zepsuty
deltree

2

Może nie tak łatwe, jak w przypadku narzędzi zewnętrznych, ale w 10.6 Snow Leopard można użyć następującego AppleScript, aby wysłać istniejące klawisze Command-C lub Command-V, a następnie dodać ten skrypt do wybranego klucza .

Coś jak:

tell application "System Events"
    keystroke "c" using {command down}
end tell

(Nie pozwoli to jednak na użycie klawisza fn .)


1

Używam do arttioz sposób , zrób to ze skrótów aplikacji, ale mają pewne problemy.

Jeśli zmienię język na chiński, tytuł menu musi używać chińskiego słowa. :-(

Przykład:

  • 拷貝 ^ C
  • 還原 / 還原 輸入 ^ Z
  • 剪下 ^ X
  • 貼上 ^ V
  • 全 選 ^ A

Myślałem o tym problemie, gdy tylko przeczytałem rozwiązanie.
jpierson

0

Jeśli używasz pulpitu w pracy, możesz spróbować użyć polecenia przez chwilę. Odkryłem, że moja pamięć mięśniowa wydaje się teraz wrażliwa na styl klawiatury, którą piszę. Jednak myli się z laptopami. A kiedy musiałem używać wersji klawiatury Apple z 1998 roku.

Z drugiej strony, jeśli używasz laptopa, jest to całkowicie nieistotne.



0

Najlepszym rozwiązaniem jest zainstalowanie Karabinera .

Po instalacji włącz opcję Kompleksowe modyfikacje> Lista skrótów do komputera

https://pqrs.org/osx/karabiner/complex_modifications/#pc_shortcuts-list-group


Dlaczego Twoim zdaniem sugerowana aplikacja jest najlepszym rozwiązaniem ? Sprawdziłeś się?
CaldeiraG,

Tak, dla mnie to najlepsze rozwiązanie do pracy. Używam tego teraz. Próbowałem powyższych rozwiązań, ale nie działają one tak, jak potrzebuję (jako były facet Windows).
Ton Snoei,

0

To jest bardziej kompletna lista oparta na niesamowitej odpowiedzi arttioz

Przejdź do Preferencji systemowych> Klawiatura> skróty klawiaturowe i ustaw Skróty klawiaturowe aplikacji> Wszystkie aplikacje

Dodaj skrót

  • Skopiuj ^ C

  • Cofnij ^ Z

  • Redo Shift- ^ Z

  • Wytnij ^ X

  • Wklej ^ V

  • Wybierz Wszystkie ^ A

  • Znajdź ... ^ F.

Możesz także dodać niektóre aplikacje, takie jak Google Chrome:

  • Wklej i dopasuj styl Shift- ^ V

  • Użyj wyboru dla Find ^ E

  • Znajdź następny ^ G.

  • Znajdź poprzednią zmianę - ^ - G

Istniejące skróty klawiszowe menu można znaleźć na pasku menu aplikacji i ponownie powiązać je wszystkie, używając dokładnie wyświetlanych tam nazw. Możesz również zweryfikować zmianę tam.


-1

Jest też łatwiejszy sposób

  1. Iść do System Preferences -> Keyboard -> Keyboard tab -> Modifier keys

  2. Zamień klawisze ControliCmd

  3. Wybierz Ok


-1

obrazek: dodano skróty w preferencjach Mac

obraz: działa tylko częściowo

Dodałem skrót do preferencji Mac, ale tylko częściowo działa, dlaczego?


Zastanów się nad dodaniem opisu kroków wykonanych na zrzutach ekranu.
Ulincsys
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.