5

Есть ли способ переназначить командные клавиши только для Terminal.app в Mac OS X? Я знаю, что могу переназначить ключи на системном уровне, но я бы хотел сделать это только для приложения «Терминал».

В идеале я хотел бы, чтобы командный ключ переназначался на ctrl, а capslock переназначался на option (meta).

3 ответа3

3

Я знаю, что вы спрашивали команды терминала для переназначения ключей, но я подумал, что это будет для вас более полезным.

Это программа, которую вы можете использовать для автоматизации переназначения клавиш клавиатуры. Как только вы измените назначения по своему желанию, программа будет применять новые сопоставления клавиш с помощью команд терминала.

Если вы хотите посмотреть, как он это делает, вы можете проверить предоставленный исходный код.

Вот сайт разработчика KeyRemap4MacBook

2

Просто хотел спросить, поняли ли вы, что наличие отдельных клавиш CMD и CTRL позволяет легко использовать буфер обмена? Я предполагаю, что есть способы обойти это, но в других операционных системах мне обычно приходится выделять текст, затем щелкнуть правой кнопкой мыши и затем нажать «Копировать». С Terminal.app я могу просто выбрать текст и CMD+C

Но я думаю, у тебя есть свои причины. Просто подумал, что упомяну это.

1

Я полагаю, что вы можете сделать это по каждой команде в Системных настройках, но потребуется много времени, чтобы обновить все эквиваленты командной клавиши!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .