можно ли отключить горячую клавишу cmd + q для терминала на OSX? и если да то как?
Как отключить command + q для терминала на OSX
3 ответа
у вас есть два варианта:
- назначить другой ярлык, который не так подвержен случайному попаданию.
- удалить существующий ярлык
Вариант 1 может быть выполнен в Системные Настройки"клавиатура"Сочетания Клавиш"Ярлыков Приложений. В качестве примера, как выглядит вариант 1 любить:
Вариант 2 (Удаление сочетания клавиш) требует Terminal
. Просто введите:
defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil
Спасибо @Arjan!
Если вы хотите отключить command-q, потому что вы закрываете программы командной строки случайно, вы можете получить терминал, чтобы предупредить вас перед закрытием. Перейдите в раздел настроек терминала - > "настройки"... пункт меню и выберите настройки, которые вы используете ("основным" по умолчанию). Затем на вкладке оболочки находится "запрос перед закрытием" - если вы установите это значение "всегда", вам будет предложено подтвердить, если вы случайно нажмете command-q. Кроме того, можно задать список программ, которые не будут прерывать работу вы (в основном удаленные оболочки по умолчанию), в то время как другие по-прежнему будут вызывать приглашение.
Я рекомендую перезаписать сочетание клавиш, такое как показать/скрыть панель (или что-то, что не так "болезненно", как завершение приложений). Тогда ничего серьезного не происходит, когда вы случайно нажимаете комбинацию command+Q.
Как?
- перейти значок apple
- затем "настройки системы..."
- затем "клавиатура"
- потом "ярлыки"
- , а затем "Launchpad & Dock"
- изменить ярлык для " повернуть док скрытие Вкл / Выкл " для command+Q
этот скриншот показывает, что делать:
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]