Перезавантажте ярлики Скопіюйте та вставте на Mac


60

Я використовую Windows на роботі та Mac вдома. Одне з найбільших проблем - це різниця між комбінаціями клавіш швидкого вставки для Windows проти Mac, тобто Ctrl+ C& Ctrl+ Vв Windows, а на Mac - їх Command+ Cі Command+ V. Незмінно це важко через засвоєні моторні навички, коли моя рука завжди формується під конфігурацію Windows Ctrl+ C(я більше використовую Windows)

Я хотів би перевстановити копію та вставити на Fn+ Cі Fn+ Vна Mac. Чому? Оскільки Fnключ - це власне той ключ, який відповідає тому, де знаходиться Ctrlключ на клавіатурах Windows, а з останньої клавіші краю його легко знайти. Я спробував подвійну команду, але, схоже, немає можливості звернутися Fnдо Commandключа.

Відповіді:


12

Мені вдалося змусити це працювати за допомогою комбінації натяків DoubleCommand та jtbandes звідси . Спочатку встановіть прапорець, щоб функціональна клавіша виконувала функцію поля керування у команді Double. Потім збережіть файл ~ / Library / KeyBindings / DefaultKeyBinding.dict із вмістом

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

Після виходу та входу в систему ви повинні мати можливість використовувати fn-c для копіювання тощо. У цього підходу є очевидні недоліки. Ви повинні чітко визначити кожну команду, для якої ви хочете використовувати fn та mapping для управління, і тоді fn справді хакі. На жаль, я не зміг змусити його працювати іншим способом. Спочатку я подумав, що ви, можливо, зможете встановити прапорець "командна клавіша як керуючий ключ", а "клавіша fn - керуючий ключ", але це, здається, не працює. Дітто для зміни керування методом Алекса вище. Я також не зміг знайти модифікатор для призначення команд fn, а документація Apple, схоже, вказує на те, що це робиться на нижчому рівні, ніж доступ до клавішного доступу. Якщо хтось знає кращий спосіб зробити це, я хотів би це побачити.


Я прийму цю відповідь, але я все ще шукаю рішення про срібну кулю ..
Linzdp

Не працює для мене в Mac OS 10.11
demon101

109

Перейдіть до системних налаштувань> Клавіатура> комбінації клавіш і встановіть ярлики клавіатури програми> Усі програми

Додати ярлик

Копіювати ^ С

Скасувати ^ Z

Вирізати ^ X

Вставити ^ V

Виберіть Усі ^ A

Готово :)


5
Прочитайте питання до кінця.
Даніель Бек

5
Це відповідь. Працює на Mac, RDP, VMWare Fusion та Parallels.
Марк Купер

5
Питання, задане fnключем, чи не це лише control?
Джон-Ерік

7
У Mavericks такі ярлики можна додати сюди: Launchpad-> System Preferences-> Keyboard-> Shortcutsвкладка -> виберіть App Shortcutsна лівій панелі -> натисніть +значок. Ще один ярлик додати: Save ^S. Крім того, вищевказане рішення не працюватиме в програмах, які змінюють текст меню, наприклад, як Sublime Text змінює запис для "Скасувати"
Drew

4
OMG ... моє життя зараз стане набагато кращим!
TimC

13

Ви можете спробувати відобразити Commandна Controlключ, і навпаки. Це зробити набагато простіше і, на мою думку, майже ідентично клавіатурам Windows.

Просто перейдіть до Налаштування системи -> Клавіатура та миша -> Клавіатура. У нижній лівій частині розташована кнопка, клавіші модифікатора ... Просто переключіться Controlта перейдіть Command.


2
Це погано впливає, якщо ви перейдете в Windows.
Алекс

1
Це також не є гарним рішенням, якщо ви використовуєте багато додатків Java в Mac (які зазвичай використовують клавішу <kbd> Control </kdb>, як вона використовується у Windows) або якщо ви багато використовуєте Terminal, який також використовує < kbd> Управління </kdb> більш традиційними способами.
Jherico

1
Це також має невдалий ефект заміни клавіш ctrl + та команда + вкладка.
Бреден Андерсон

1
Це також повністю розбиває Вім.
Дан

9

1 - Перехід до "яблука"
2 - Перехід до "системних налаштувань"
3 - Перехід до "клавіатури"
4 - на "клавіатурі", перехід до вкладки "клавіатура"
5 - перехід до "клавіш модифікаторів .."
6 - змінення Випадаюче поле "Control () Key" до "Command"
7 - Клацніть "OK"
Готово!

Зараз:

Control+ C= скопіювати
Control+ V= вставити, і
Control+ Z= скасувати


2

Спробуйте IronAHK . Це повне перезапис AutoHotkey, який ви можете використовувати для перенастроювання клавіш та створення ярликів.


Це не повне перезапис - на жаль, далеко від цього. Однак він може робити все, що хоче.
Метт

Ваше посилання порушено
deltree

2

Можливо, не так просто, як використовувати інструменти сторонніх виробників, але в 10.6 Snow Leopard можна використовувати наступний AppleScript, щоб надіслати існуючі ключі Command-C або Command-V, а потім додати цей скрипт до вашого вибору ключа .

Щось на зразок:

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

(Це не дозволить вам використовувати клавішу fn .)


1

Я використовую в arttioz шляху , зробити це з ярликами додатків, але є деякі проблеми.

Якщо я переключаю мову на китайську, в заголовку меню потрібно використовувати китайське слово. :-(

Приклад:

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

Я подумав над цим питанням, як тільки прочитав рішення.
jpierson

0

Якщо ви використовуєте робочий стіл на роботі, ви можете спробувати скористатися командою на деякий час. Я знайшов, що моя м'язова пам'ять зараз здається чутливою до стилю клавіатури, на якій я набираю. Хоча він плутається з ноутбуками. І коли мені довелося користуватися версією клавіатури Apple 1998 року.

З іншого боку, якщо ви використовуєте ноутбук, це абсолютно не має значення.



0

Найкраще рішення - встановити Karabiner .

Після встановлення увімкніть Список складних модифікацій> Список ярликів ПК

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


Чому ви вважаєте, що запропонований додаток - найкраще рішення ? Ви протестували себе?
CaldeiraG

Так, для мене це найкраще рішення для роботи. Я ним зараз користуюся. Я спробував рішення вище, але вони не працюють так, як мені потрібно (як колишній хлопець Windows).
Тон Сной

0

Це більш повний список, заснований на дивовижній відповіді arttioz

Перейдіть до системних налаштувань> Клавіатура> комбінації клавіш і встановіть ярлики клавіатури програми> Усі програми

Додати ярлик

  • Копіювати ^ С

  • Скасувати ^ Z

  • Повторити зсув- ^ Z

  • Вирізати ^ X

  • Вставити ^ V

  • Виберіть Усі ^ A

  • Знайдіть ... ^ F

Ви також можете додати деякі конкретні програми, наприклад, для Google Chrome:

  • Зміна стилю вставки та відповідності - ^ V

  • Використовуйте виділення для Find ^ E

  • Знайдіть далі ^ G

  • Знайти попередній зсув - ^ - G

Ви можете знайти наявні комбінації клавіш меню на панелі меню програми та відновити їх усі за допомогою точних назв, що відображаються там. Ви також можете підтвердити зміни там.


-1

Існує і простіший спосіб

  1. Йти до System Preferences -> Keyboard -> Keyboard tab -> Modifier keys

  2. Поміняйте місцями клавіші ControlтаCmd

  3. Виберіть Ok


-1

image: додано ярлики в налаштуваннях mac

зображення: працює лише частково

Я додав ярлик у налаштуваннях mac, але лише частково працює, чому?


Розгляньте, як додати опис кроків, які ви робите на скріншотах.
Ulincsys
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.