Переназначить Копировать и Вставить ярлыки на Mac
Я использую 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.
14 ответов
Я смог заставить это работать, используя комбинацию подсказок DoubleCommand и jtbandes отсюда. Сначала убедитесь, что функциональная клавиша действует как блок клавиш управления в двойной команде. Затем сохраните файл ~/Library/KeyBindings/DefaultKeyBinding.dict с содержимым
{"^c" = "copy:";}
{"^v" = "paste:";}
{"^x" = "cut:";}
После выхода из системы и повторного входа в нее вы сможете использовать fn-c для копирования и т. Д. У этого подхода есть очевидные недостатки. Вы должны явно определить каждую команду, для которой вы хотите использовать fn, и отобразить для управления, и тогда fn действительно взломан. К сожалению, я не смог заставить его работать по-другому. Сначала я подумал, что вы можете установить флажок "ключ команды действует как ключ управления" и "ключ fn действует как ключ управления", но это не сработало. То же самое для перехода к управлению с помощью метода Алекса выше. Мне также не удалось найти модификатор для назначения команд для fn, и документация Apple, кажется, указывает, что это сделано на более низком уровне, чем доступ к связыванию клавиш. Если кто-то знает лучший способ сделать это, я хотел бы увидеть это.
Выберите "Системные настройки"> "Клавиатура"> "Сочетания клавиш" и установите "Сочетания клавиш приложения"> "Все приложения".
Добавьте ярлык
Копировать ^C
Отменить ^ Z
Cut ^ X
Вставить ^V
Выбрать все ^A
Готово:)
Вы можете попытаться сопоставить Command с управляющей клавишей, и наоборот. Это гораздо проще сделать и, на мой взгляд, практически идентично клавиатурам Windows.
Просто зайдите в Системные настройки -> Клавиатура и мышь -> Клавиатура. В левом нижнем углу находится кнопка, клавиши-модификаторы... Просто включите Control
а также Command
вокруг.
1 - перейти к "яблоку"
2 - Перейти в "Системные настройки"
3 - Перейти к "клавиатуре"
4 - На "клавиатуре" перейдите на вкладку "клавиатура"
5 - Перейти к "ключам модификаторов.."
6 - Измените раскрывающийся список "Клавиша управления ()" на "Команда"
7 - Нажмите "ОК"
Готово!
Сейчас:
Control+C = копия
Control+V = вставить, и
Control+Z = отменить
Это более полный список, основанный на удивительном ответе arttioz
Выберите "Системные настройки"> "Клавиатура"> "Сочетания клавиш" и установите "Сочетания клавиш приложения"> "Все приложения".
Добавьте ярлык
Копировать ^ C
Отменить ^Z
Повторить Shift- ^Z
Cut ^ X
Вставить ^V
Выбрать все ^ A
Найти... ^F
Вы также можете добавить некоторые приложения, например, для Google Chrome:
Вставить и сопоставить стиль Shift-^V
Использовать выделение для поиска ^E
Найти следующее ^G
Найти предыдущую смену -^-G
Вы можете найти существующие сочетания клавиш в строке меню приложения и связать их все, используя точные имена, отображаемые там. Вы также можете проверить изменения там.
Попробуй IronAHK. Это полная перезапись AutoHotkey, которую вы можете использовать для переназначения клавиш и создания ярлыков.
Есть и более простой способ
Идти к
System Preferences -> Keyboard -> Keyboard tab -> Modifier keys
Поменять местами
Control
а такжеCmd
ключиВыбрать
Ok
Возможно, это не так просто, как использование сторонних инструментов, но в 10.6 Snow Leopard можно использовать следующий AppleScript для отправки существующих ключей Command-C или Command-V, а затем добавить этот сценарий к ключу по вашему выбору.
Что-то вроде:
tell application "System Events"
keystroke "c" using {command down}
end tell
(Это не позволит вам использовать клавишу FN.)
Лучшее решение - установить Карабинер.
После установки включите Комплексные модификации> Список ярлыков ПК
Я использую способ arttioz, делаю это с помощью ярлыков приложений, но у него есть некоторые проблемы.
Если я переключаю язык на китайский, в заголовке меню нужно использовать китайское слово.:-(
Пример:
- 拷貝 ^ C
- 還原 / 還原 輸入 ^ Z
- 剪下 ^ X
- 貼上 ^ V
- A 選 ^A
Как сделать ярлыки на MAC, как в Windows (копировать, вставить, отменить и найти)?
Клавиша FN — лучший вариант для использования ярлыков, как в Windows.
Системные настройки -> Клавиатура -> Вкладка «Клавиатура» -> Клавиши-модификаторы (внизу)-> Измените глобус / клавишу FN на «Command».
Тогда клавиша FN действует как клавиша Command...
Я нашел это лучшим (для меня) ответом на этот вопрос... предложенные решения были либо слишком сложны для реализации (для меня), либо не то, что я хочу.
Вы также можете изменить клавишу Command, чтобы она функционировала как глобус, чтобы не потерять функциональность (хотя она мне нужна редко)
Надеюсь, это поможет другим! Стью
Если вы используете рабочий стол на работе, вы можете попробовать использовать команду некоторое время. Я обнаружил, что моя мышечная память теперь чувствительна к стилю клавиатуры, на котором я печатаю. Это все же путают с ноутбуками. И когда мне пришлось использовать версию клавиатуры Apple 1998 года.
С другой стороны, если вы используете ноутбук, это совершенно не имеет значения.
В принципе, вы можете делать любые переназначения с помощью приложения https://pqrs.org/osx/karabiner/