Як змінити Ctrl та Alt лише у терміналі?


9

У мене є клавіатура USB, на якій я поміняв свої клавіші Cmd і Ctrl, тому що я родом із світу Linux, і це саме те, до чого я звик.

Однак, це викликає проблеми в терміналі , тому що раптово клавіші Ctrl (використовуються для пагонів і етажерки [ ^C, ^Dі так далі]) знаходиться в неправильному місці. Як результат, я постійно випадково натискаю неправильну клавішу.

Чи є можливість знову поміняти свої клавіші Cmd і Ctrl лише в терміналі (щоб ці клавіші були в потрібному місці)?


3
Напевно, ви не хочете цього чути ... але набагато простіше, довгостроково, просто дізнатися нову парадигму.
Tetsujin

2
@Tetsujin Хоча це добре звучить на папері, це все ще є досить великим болем, особливо якщо ви постійно завантажуєтесь вперед і назад між Linux і OS X.
Kaz Wolfe

1
Це те, що я роблю, і в моєму Linux та Mac, я використовую Capslock як керуючу клавішу, а на mac - як контрольний ключ. В основному це працює .., але, можливо, доведеться звикнути до нього на Mac, як це пропонують інші. зробити так, щоб капсул був керованим у Linux, а також допомагає підтримувати перенавчання, так що при натисканні на capslock V capslock C також працює, а також використовувати його як ctrl у таких речах, як tmux, також працює
Karthik T

Відповіді:


18

iTerm2 дозволить вам перезавантажувати свої модифікаційні ключі. Це призводить до простого перенастроювання їх на термінали. Бонус: це також краща термінальна програма для OS X, ніж вбудований Terminal.app, який постачається з OS X.

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

Відображення модифікаторів iTerm2


як ви змінюєте модифікатори на основі профілю? Я хотів би це зробити, але не можу зрозуміти, як.
jstevenco

@jstevenco AFAIK ви не можете. Хороша ідея, хоча ...
Ian C.

@IanC. це, мабуть, не впливає на зовнішні клавіатури. Клавіатура macbook зараз працює з переключеними клавішами, але зовнішньої немає
harpratap

@harpratap, ви повинні встановити його під час синхронізації зовнішньої клавіатури та роботи з вашою машиною. Налаштування системи дозволяють встановлювати її по-різному для кожної клавіатури.
Ян C.

6

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

У налаштуваннях ви не знайдете налаштування для кожної програми. Однак ви знайдете налаштування, де ви можете переключити ліву клавішу «команда» ТІЛЬКО лівою клавішею «управління» у певних додатках (наприклад, терміналі, Chrome, Emacs тощо)

Ви можете виконати відфільтрований пошук за терміналом або «Command_L», щоб вказати ефект, який ви шукаєте.

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