2009-05-19 5 views
9

Я хочу, чтобы мой ключ команды работал как ключ ctrl в терминале Mac OS X. То есть, я хочу, чтобы «command-c» выполнял то же самое, что и «ctrl-c». Кто-нибудь знает, как это сделать?Использование команды ctrl в терминале Mac OS X

В частности, мне бы очень хотелось, чтобы это работало в emacs. Emacs использует LOT привязок клавиш ctrl, и достижение ключа управления начинает напрягать мои запястья. Вы можете сказать, что командный ключ на самом деле сложнее достичь, но я поменял ключ команды и ключ блокировки на моем MacBook Pro, чтобы сделать это проще.

Любая помощь приветствуется!

+0

У меня такая же проблема. Позиция ключа по умолчанию не очень эргономична, особенно. когда правая рука находится на мыши. –

ответ

4

Я не думаю, что вы можете иметь тот же ключ, что и команда и ctrl, и я не думаю, что есть способ переопределить ключи для конкретной программы, по крайней мере, не без стороннего программа. Лично я рекомендую снова иметь ключ команды с ярлыком apple/command и использовать блокировку блокировки в качестве клавиши ctrl, поскольку команды Emacs более сложны (и требуют нажатия нескольких клавиш с нажатой клавишей Ctrl).

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

В качестве примечания, если вы используете Emacs в терминале, вам может быть интересно использовать option as meta. Если вы хотите использовать свой командный ключ как мета, вы можете проверить Carbon Emacs. Он не запускается в терминале, но может удовлетворить ваши потребности.

0

Я не думаю, что это возможно, потому что командный ключ уже сопоставляется с кучей ярлыков на системном уровне. Например, Cmd-C является копией, Cmd-X является вставкой. Я не думаю, что приложение может переопределить эти системные команды.

2

Вы можете (в Leopard) отобразить ключ Caps Lock, чтобы действовать как контроль для всех приложений.

Системные настройки-> Клавиатура и мышь-> Клавиатура Клавиши клавиш внизу внизу

+0

Не очень полезно, если у вас уже есть блокировка блокировки, сопоставленная команде, или если вам нравится блокировка шапок, и она по-прежнему не обеспечивает решения, связанные с управлением «поведение», связанным с поведением «команда». – Zamicol

Смежные вопросы