Używam Maca od lat, ale wolę programować w systemie Windows. Naprawdę jestem przyzwyczajony do bardzo częstego korzystania ze skrótów w systemie Windows:
<CTRL> + INSERT: Copy
<SHIFT> + INSERT: Paste
<SHIFT> + DELETE: Cut
Później zająłem się nawet pracą programistyczną na komputerze Mac. Jednak z przyzwyczajenia bardzo brakuje mi tych skrótów. W rzeczywistości uważam je za znacznie wygodniejsze niż kombinacja COMMAND + (C / V / X).
Czy istnieje sposób na ponowne przypisanie przynajmniej tych trzech skrótów?
Szukałem w Internecie i preferencjach systemowych „Klawiatury”, ale niczego nie znalazłem.
PS: Jeśli zastanawiasz się, gdzie znajduję klawisze INSERT na komputerze Mac book pro, używam klawiatury bezprzewodowej.
Odpowiedzi:
Następnie zamień klawisze Command i Control. To zmieni wszystko globalnie dla wszystkich poleceń klawiaturowych w całym systemie.
źródło
Działa to dla mnie świetnie, oferując tak często używane funkcje cięcia / wklejania / kopiowania
źródło
Spróbuj utworzyć
~/Library/KeyBindings/
i zapisać taką listę właściwości jako DefaultKeyBinding.dict :Nie mam klawiatury z klawiszem wstawiania, więc nie mogłem sprawdzić, czy działają pierwsze dwa ustawienia. Ostatnie ustawienie działa jednak dla mnie.
Edycja: inną opcją jest użycie Karabinera (wcześniej KeyRemap4MacBook):
źródło
System Preferences -> Keyboard -> Keyboard Shortcuts
Możesz zmienić (lub przypisać) kilka skrótów klawiszowych, znajdując się na liście, a następnie klikając przypisany klawisz, a następnie wpisując nowy, aby go zastąpić.
Aby zastąpić (na przykład) operację „kopiowania” w określonym programie, dodaj wpis dla używanego programu (lub wszystkich programów). W polu tytułu menu wpisz DOKŁADNIE tekst menu elementu i (np. Kopiuj) jako tekst. Uruchom ponownie aplikację i kliknij element menu w programie, a zobaczysz, że został on zastąpiony niestandardowym skrótem
źródło
Używam też Ctrl-Ins, Shift-Ins itp.
Opisane rozwiązanie znajduje się tutaj , a także ponowne mapowanie klawiszy Home i End, aby były bardziej podobne do systemu Windows, np
Kod do wklejenia do
~/Library/KeyBindings/DefaultKeyBinding.dict
pliku to:źródło
Możesz zainstalować i skonfigurować aplikację Karabiner z następującą konfiguracją
private.xml
pliku (edytuj w zakładce Różne ):i włącz nowo utworzony element po ponownym załadowaniu pliku na karcie Zmień klucz .
Powiązane: Remapuj tylko Ctrl + C, Ctrl + V i Ctrl-X
źródło
Nie mogę sprawić, by Karabiner Elements działał dla mnie dla Sierra, bez klucza Insert. W końcu zdecydowałem, że problem polega na tym, że używam lewej ręki do naciskania klawiszy modyfikujących (ctrl, cmd, opt) i mojej prawej do naciskania klawiszy nawigacyjnych (strzałki, strona główna, koniec, wstawianie, usuwanie). DLACZEGO Cmd-C i Cmd-V są takie niezręczne.
Więc eksperymentuję z (poprzez powyższe skróty klawiaturowe systemu):
źródło