Есть ли способ отключить command+ Qдля выхода из приложений?
Я попытался добавить этот пункт меню на панель настроек «Сочетания клавиш» (как предложено здесь ) и переназначить его на command+ option+ Q(немного сложнее нажать), и элемент меню изменился, чтобы показать это, но command+ Qвсе равно заставляет приложение закрываться.
Я использую OS X 10.7, но я бы с радостью обновился до 10.8, если бы это исправило.
Приложение, для которого я действительно хочу это Firefox, но если бы было решение, которое отключало command+ Qдля каждого приложения, это тоже было бы хорошо.
keyboard
applications
кругозор
источник
источник
Ответы:
Перейдите в Системные настройки, затем Клавиатура. Выберите Ярлыки. На левой панели найдите Доступность. Теперь на правой панели включите инвертирование цветов, а затем нажмите на ярлык, чтобы переназначить ярлык на Cmd + Q.
Вот и все. Теперь, когда вы нажимаете Cmd + Q, цвета экрана будут инвертированы. Нажмите еще раз, чтобы вернуться к обычным цветам. Больше не нужно случайно выходить из приложений (например, закрывать более двухсот вкладок в Firefox при попытке использовать Cmd + a или три десятка PDF-файлов в Preview при попытке использовать вкладку Cmd +; последние две вещи, которые я сделал, никогда больше).
PS Кто бы не подумал, что для выхода из приложений было бы неплохо использовать Cmd + Q, следует вернуться в школу юзабилити.
Есть также хороший плагин, который вы можете использовать, который называется Always Ask , который вызывает диалоговое окно с подсказкой перед выходом из Firefox.
источник
Cmd+Q
является эквивалентом создания@
символа на немецкой раскладке клавиатуры PC-105. Переключение между ПК и Mac сводит меня с ума, потому что я продолжаю закрывать браузер при входе в систему. Спасибо за блестящую идею с инвертированием цветов.invert color
, нравится тебе , она выглядит кретинLaunchpad and Dock > Show Launchpad
и установить егоCmd+Q
. Это менее раздражает, чем весь ваш экран, сильно вспыхивающий, когда цвета инвертируются.Используя KeyRemap4MacBook, вы можете добавить это в private.xml :
Без
| ModifierFlag::NONE
первого элемента autogen также отключился бы, например, ⌥⌘Q. Второй элемент автогена меняет ⇧⌘Q на ⌘Q.Существуют также предустановленные настройки, при которых для отправки ⌘Q требуется удерживать ⌘Q или дважды нажать ⌘Q:
Они определены в custom_shortcuts.xml :
источник
~/.config/karabiner/assets/complex_modifications
).Извините, что выкопал такой старый пост, но эта идея может быть полезной .
В Системных настройках - Клавиатура создайте новый ярлык для приложения, которое вы хотите предотвратить, чтобы выйти. Найдите заголовок команды quit в меню приложения и введите то же значение, что и в заголовке меню для ярлыка, а затем назначьте другой ярлык.
Действительно, эта проблема возникает не во всех приложениях, а только в браузере и, возможно, в одном или двух других приложениях.
источник
Я нашел способ сделать это без необходимости изменять громкость или тому подобное, когда вы нажимаете command+ Q.
зайдите в системные настройки -> клавиатура -> управление полетом -> "не беспокоить".
Затем просто нажмите на поле и измените его на: command+ Q.
источник
Settings
->Keyboard
-> вкладкаShortcuts
-> из списка левых элементов выбратьApp Shortcuts
-> нажать+
кнопку, добавить Ваше приложение -> Важно! введите точноQuit
и назначьте свой ярлык. Наслаждайтесь! i.ibb.co/PzHvfRh/Screen-Shot-2019-09-04-at-10-38-12-AM.pngИспользуйте переназначение клавиатуры. Есть отличный GPL для OSX (я использую Keyremap4MacBook). Просто сопоставьте комбинированный ключ команды Q с тем, что ничего не делает.
источник
Не прямой ответ на ваш вопрос, но вы можете сказать Firefox, чтобы он автоматически открывал ваши старые окна при запуске, используя
When Firefox starts
опцию наGeneral
панели настроек.Если вы не хотите менять стартовый экран только для случайного случайного выхода, для этого также есть команда:
History
menu ->Restore Previous Session
.источник
Теперь в меню приложения Chrome есть пункт «Предупредить перед выходом», который помогает мне.
Источник: http://lifehacker.com/5784153/how-to-bring-back-the-hold-q-to-quit-prompt-in-google-chrome
источник
Перейдите в « Системные настройки»> «Клавиатура»> «Ярлыки», затем нажмите кнопку приложения на левой панели . Нажмите кнопку + , затем выберите свое приложение. Напишите «Выход (имя приложения)» в слот с заголовком меню. Добавьте вашу команду для замены cmd-q и все.
источник
QBlocker
QBlocker - это бесплатное приложение с открытым исходным кодом, которое решает эту проблему, требуя от пользователя удерживать нажатой клавишу CMD + Q, чтобы закрыть все приложения или только некоторые из них.
источник
Как вы уже видели, установка новых сочетаний клавиш в системных настройках не всегда работает. Это изменит ярлык, показанный в меню, но приложение все еще может прослушивать нажатие клавиши Commmand + Q. Я видел несколько приложений, которые делают это. Даже некоторые будут слушать нажатия клавиш, которые не указаны в меню как ярлыки (например, Photoshop).
Сторонний вариант - использовать что-то вроде ControllerMate . Он имеет возможность переназначить любой вход контроллера (клавиатура, мышь, трекпад, джойстик и т. Д.) И изменить то, что он делает. Я использую его, чтобы сделать много переизданий и запустить макропрограммы. Они могут быть установлены для каждого приложения или для состояния всей системы.
Используя ControllerMate, вы можете сопоставить Command + Q, чтобы ничего не делать, а затем Command + Option + Q вызвать пункт меню Quit. Или вы можете получить фантазию и заставить Command + Q ничего не делать, если только вы не нажмете Command + Q снова в течение 1/2 секунды, после чего появится меню «Выход».
ControllerMate - удивительное приложение. Я сделал много настроек, таких как «Режим босса / супруга», который является одним нажатием клавиши, который делает следующее
Другое предложение (наряду с предложением Генри) состоит в том, чтобы использовать менеджер сессий, поэтому, если Firefox завершает работу случайно, вы можете легко восстановить. Встроенный менеджер сессий в порядке, но вы также должны взглянуть на Tab Mix Plus . Он не только дает вам удивительные возможности для управления вкладками, но и его менеджер сеансов также великолепен. Я сохранил много сессий и могу быстро их открыть в любое время в новых окнах.
источник
Просто я заменил существующую команду на новую,
Ex. Я заменил команду Quit для Sublime Text для MAC,
Я использовал, чтобы добавить новый ярлык и добавил новую команду
alt+command+c
источник
Вы можете отключить Cmd + Q, используя BetterTouchTool (замечательное приложение) для Mac OS:
Перейти к клавиатуре -> Добавить новый ярлык или последовательность клавиш -> сопоставить Cmd + Q с «Бездействием»
источник
Существует решение, которое не опубликовано здесь, и которое, я думаю, заслуживает рассмотрения. Если вы не возражаете против полного удаления команды + q с вашего компьютера, вы можете эффективно переназначить в Ukulele, чтобы Command + Q выполнила другое сочетание клавиш.
Вы можете заставить его выполнить команду + пробел или команду + 1, просто назначив его чему-то другому.
У этого подхода есть свои плюсы и минусы, но он должен работать.
источник