Вы можете настроить клавиши управления, используемые для отдельного приложения, в Системных настройках> Клавиатура и мышь> Сочетания клавиш. Я думаю (если я правильно понимаю, что вы пытаетесь сделать), что это может позволить вам достичь своей цели. Вы можете переназначить все командные клавиши Терминала, чтобы использовать управление вместо команды, чтобы убрать их с пути ... но тогда вам может потребоваться выполнить большую настройку на компьютерах, на которых вы используете ssh, чтобы они использовали Command вместо контроль
Похоже, что вам придется выполнить ОГРОМНОЕ количество работы, чтобы позволить вам использовать свой мизинец вместо большого пальца для клавиши-модификатора.
Другая возможность: пользовательскими настройками можно управлять с помощью команды "defaults". Я не смог найти способ использовать это для управления отображениями клавиш-модификаторов, но это должно быть логически возможно (если вы хотите много копать). Если это так, то вы можете написать короткие сценарии для переключения между режимами Mac по умолчанию и режимом обмена. Запускайте сценарии с помощью Quicksilver, и всякий раз, когда вы используете терминал, вы можете вызывать один сценарий, а всякий раз, когда вы выходите из него, вы можете вызывать другой. Опять же, большая боль в достижении того, что вы хотите, но это может быть .
Я не думаю, что есть чистое и простое решение.
Я видел сторонние программы, которые дают больший контроль над манипулированием клавишами-модификаторами, если вы готовы их установить (возможно, расширения ядра). Они могут делать то, что вы хотите, но я не помню их имен. Если вы ищете программы для исправления ключей emacs и vi, вы можете найти их.
Удачи.