Как отключить команду + q для терминала на OSX

Можно ли отключить горячую клавишу cmd + q для терминала на OSX? И если да, то как?

У вас есть два варианта:

  1. Назначьте другой ярлык, который не так подвержен случайному удару.
  2. Удалить существующий ярлык

Вариант 1 можно выполнить в Системных настройках » Клавиатура » Ярлыки клавиш » Ярлыки приложений . В качестве примера, как выглядит вариант 1: Alt text

Alt text


Вариант 2 (удаление сочетания клавиш) требует наличия Terminal . Просто введите:

 defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil 

Спасибо @Arjan!

Если вы хотите отключить команду-q, потому что вы случайно закрываете программы командной строки, вы можете заставить Terminal предупредить вас перед закрытием. Перейдите в раздел «Настройки» пункта меню «Терминал -> Настройки» и выберите настройку, которую вы используете (по умолчанию «Базовый»). Затем под вкладкой оболочки «Запросить перед закрытием» – если вы установите «всегда», вам будет предложено подтвердить, если вы случайно нажмете команду-q. Кроме того, вы можете установить список программ, которые не будут прерывать вас (в основном удаленные оболочки по умолчанию), в то время как другие вызовут запрос.

Я рекомендую перезаписать ярлык на клавиатуре, например, показать / скрыть панель (или что-нибудь, что не так больно, как прекращение приложений). Тогда ничего серьезного не происходит, когда вы случайно нажимаете команду + Q combo.

Как?

  1. Значок яблока
  2. Затем «Системные настройки …»
  3. Затем «Клавиатура»
  4. Затем "ярлыки"
  5. А затем «Launchpad & Dock»
  6. Измените ярлык на «Turn Dock, скрывающий On / Off», чтобы ввести команду + Q

Этот снимок экрана показывает, что делать:

Введите описание изображения здесь

  • Mac OS DVD Burning Software
  • Запуск SWT на основе кросс-платформенной банки на Mac
  • VirtualBox, работающий с Ubuntu, медленный (хост Mac OS X)
  • Emacs для привязки ключей Leopard для Mac OS X
  • Как установить 2 Anacondas (Python 2 и 3) в Mac OS
  • Клавиатура Mac OS X перестала отвечать на
  • Почему% eax обнуляется перед вызовом printf?
  • OS X - отключить быстрые клавиши
  • Где находятся файлы .emacs в Snow Leopard?
  • Получение четких шрифтов в OS X после переключения с Windows
  • Поддерживает ли Mac OS X журнал сетевых адресов и дат / времени?
  • Interesting Posts
    Давайте будем гением компьютера.