Вопрос или проблема
Я установил Linux Mint на свой MacBook Air и предпочитаю использовать Cmd для копирования/вставки, открытия и закрытия окон и подобных вещей. Однако я хотел бы использовать Ctrl для ввода в терминал. Так что нажатие Ctrl+C будет завершать любую команду, которую я выполняю, а Cmd+C будет копировать любой выделенный текст. Как это сделать?
Я только что сделал это сам в Linux Mint 20.2, Cinnamon, 64-битной версии.
Процедура:
-
Откройте терминал
-
Нажмите на
Правка
(в строке меню вверху). -
Нажмите на
Настройки
-
Нажмите на
Горячие клавиши
-
Дважды щелкните на сочетании клавиш, которое вы хотите изменить, затем нажмите новое сочетание клавиш, которое хотите использовать. Например, чтобы заменить копирование, дважды щелкните на том месте, где написано Shift + Ctrl + C, а затем нажмите Cmd + C на клавиатуре.
ПРИМЕЧАНИЕ: Мне пришлось отключить приложение Часы, которое по умолчанию уже было настроено на Cmd + C, иначе это конфликтует с Cmd + C для копирования в терминале, и это не будет работать.
Как отключить приложение Часы от открытия при нажатии Cmd + C:
-
Щелкните правой кнопкой мыши по вашим часам на панели (в нижнем правом углу).
-
Щелкните левой кнопкой мыши на
Настроить
… -
Дважды щелкните левой кнопкой мыши на Super + C
-
Теперь вы можете переназначить приложение Часы на открытие с помощью любого сочетания клавиш, которое хотите, или можете просто полностью удалить сочетание клавиш, нажав клавишу Backspace (или клавишу Delete, что было в моей раскладке клавиатуры).
Надеюсь, это поможет, и удачи с комбинациями клавиш! 🙂
Я нашел удовлетворительное* решение, встроенное в настройки системы в Linux Mint, включив следующие параметры в:
Клавиатура
> Раскладки
> Параметры...
Позиция Ctrl:
- Поменять местами левый Alt с левым Ctrl
- Поменять местами левый Win с левым Ctrl
- Поменять местами правый Win с правым Ctrl
*Не соответствует идентично раскладке клавиатуры macOS для Cmd, Ctrl и Alt, но довольно близко для самых распространенных операций, которые выполняет левая рука на Mac.
Похоже, в Mint 22 на моем Macbook Air больше нет меню “Опции раскладки клавиатуры”. Я установил “linux-tweaks” из репозитория, но это не дало никаких дополнительных возможностей раскладки клавиатуры.
Ответ или решение
Для изменения сочетаний клавиш в терминале Linux Mint с использованием клавиши Command (Cmd) вместо Control (Ctrl) необходимо выполнить несколько шагов, чтобы обеспечить нужную функциональность. Ваша основная цель заключается в том, чтобы использовать клавишу Cmd для копирования и вставки, а Ctrl — для выполнения команд в терминале. Рассмотрим детально, как это можно сделать.
1. Настройка горячих клавиш в терминале
-
Открытие терминала
Запустите терминал, нажав на иконку терминала в панеле задач или найдя его через меню приложений. -
Доступ к настройкам
Нажмите на меню Edit в строке меню в верхней части окна терминала и выберите Preferences. -
Изменение сочетаний клавиш
Перейдите на вкладку Shortcuts. Здесь вы увидите список всех текущих сочетаний клавиш для различных действий. -
Настройка копирования и вставки
Дважды щелкните по пункту, который вы хотите изменить, например, "Copy". Затем нажмите клавиши Cmd + C на клавиатуре. То же самое сделайте для "Paste", установив Cmd + V. Убедитесь, что ваши новые сочетания клавиш не конфликтуют с существующими настройками.
2. Устранение конфликта с другими приложениями
Для того чтобы клавиша Cmd функционировала должным образом, возможно, вам потребуется удалить или изменить конфигурацию другого приложения, которое уже использует это сочетание. Например, если приложение «Часы» использует Cmd + C, вам нужно изменить или отключить его.
- Настройка приложения «Часы»
Щелкните правой кнопкой мыши на часах в панели задач и выберите Configure. Найдите сочетание клавиш для Cmd + C и измените его на другое, или просто удалите с помощью клавиши Backspace/Delete.
3. Дополнительные настройки клавиатуры
В более новых версиях Linux Mint у вас может не быть опции Keyboard Layout Options, но вы можете использовать дополнительные параметры, чтобы настроить поведение клавиш.
- Проверьте настройки клавиатуры
Перейдите в меню System Settings и найдите Keyboard. Просмотрите доступные вам опции. Если меню Options отсутствует, можно поискать в интернете или на форумах, так как возможности могут измениться в зависимости от версии операционной системы.
Заключение
После выполнения этих процедур вы сможете использовать клавишу Cmd для копирования и вставки в терминале Linux Mint, а клавишу Ctrl для ввода команд. Это создаст настройки, аналогичные тем, к которым вы привыкли в macOS, и повысит удобство работы с вашей системой. Надеемся, что представленные здесь шаги облегчат вам настройку и использование Linux Mint на вашем MacBook Air.