الجواب القصير: لا يوجد مفتاح في macOS لهذا، لكن يمكنك إعادة تعيين Quit إلى اختصار لن تضغطه بالخطأ أبدًا، في إعدادات النظام.
الخطوات أدناه، مع لماذا Q من بين كل المفاتيح، وماذا تفعل بالتبويبات التي خسرتها أصلًا. كل ما هنا ينطبق على Cmd W أيضًا، وهو المفتاح الذي كنت تقصده فعلًا.
يُنهي Command Q التطبيق كله. كل نافذة وكل تبويب، فورًا ودون تأكيد ما لم يكن لمستند تغييرات غير محفوظة. أما Command W، المفتاح المجاور له، فيغلق التبويب الأمامي فقط، وهذا هو الفرق الذي يوقع الناس.
لا. لا يوجد تراجع عن إنهاء تطبيق، وهذا هو الجواب الصادق عن السؤال الذي يصل به معظم الناس إلى هنا. حين يزول التطبيق لا يملك macOS ما يعكسه. ما تستطيع فعله هو استرجاع بعضه:
ما لا يعود هو أي شيء كُتب في نموذج ويب أو ملف مسودة غير محفوظ أو الترتيب الدقيق للنوافذ. وهذا ما يزعج الناس فعلًا، ولهذا فإيقاف الإنهاء أنفع من أي حيلة استرداد.
انظر إلى أماكن المفاتيح. يقع Q فوق A مباشرة وعلى يسار W فورًا. ثلاثة من أكثر الاختصارات استخدامًا في Mac تعيش في ذلك التجمع:
أحدهما على بعد خطأ تقريبي من الاثنين الآخرين، وواحد منها فقط كارثي. أخطئ في W ببضعة ملليمترات ولا يغلق Safari تبويبًا بل يغلق كل شيء: كل نافذة وكل تبويب وأي نموذج كنت قد ملأت نصفه.
لا شيء يحذّرك. لا يوجد تراجع. هذه هي المشكلة كلها، وهي قرار تصميم لم تراجعه Apple قط.
لا تستطيع إيقاف Cmd Q عالميًا، لكنك تستطيع نقله، لكل تطبيق، فلا يعود الاختصار الخطر تحت خنصرك.
Quit Safari.لا يفعل Cmd Q شيئًا الآن في ذلك التطبيق. تتحدّث القائمة لتعرض التركيبة الجديدة.
أمران يوقعان الناس. يجب أن يطابق عنوان القائمة حرفًا بحرف، بما فيه اسم التطبيق، فهو "Quit Safari" وليس "Quit". ويجب أن تكرر هذا لكل تطبيق تريد حمايته، وهذا نقطة ضعف النهج الرئيسية.
يستحق الفعل على أي حال، لأنه يحوّل كارثة إلى إزعاج.
في Safari افتح الإعدادات، ثم عام، واضبط يفتح Safari مع على كل النوافذ من الجلسة الأخيرة. أنهِ بالخطأ وإعادة الفتح تعيد كل نافذة وتبويب.
لا يسترد النص الذي كتبته في نموذج، فهو شبكة أمان لا إصلاح.
كلاهما يأتي أصلًا بالحماية التي يفتقر إليها Safari.
كونها أضافته جميعًا باستقلال يخبرك بمدى شيوع الشكوى. Safari هو الاستثناء.
الطريقة الأخرى هي أن يتطلب Command Q نية واضحة، بإضافة تأخير قصير فلا تفعل النقرة السريعة شيئًا، ولا يتم الإنهاء إلا بالضغط المتعمد المستمر. وهذا يشمل كل التطبيقات دفعة واحدة.
عدة أدوات تفعل ذلك، بما فيها المجانية. إنه الشكل الصحيح للحل: تحتفظ بالاختصار الذي تعرفه، لكنه يتوقف عن العمل عند اللمسة العابرة.
Still Dock، الذي يقفل Dock في Mac، فيه حماية الإنهاء كمفتاح في شريط القوائم، بجانب أقفال Dock، فالتطبيق نفسه الذي يوقف تغيّر Dock بالخطأ يوقف أيضًا إغلاق تطبيقاتك بالخطأ. الفكرة نفسها، مطبقة على الشيء الآخر الذي يتيح لك macOS تدميره بضغطة واحدة. وفي Mac يستخدمه آخرون يمكن قلب هذا المفتاح من هاتفك أيضًا: انظر أوقف ⌘Q عن إنهاء التطبيقات في Mac مشترك، من هاتفك.
تستخدم أكثر من شاشة؟ يقفز Dock بينها أيضًا، وهذه مشكلة منفصلة لها حلولها: كيف تبقي Dock في Mac على شاشة واحدة.
ليس في إعدادات النظام. تعمل لوحة اختصارات التطبيقات لكل تطبيق، فالتغيير العام يحتاج إلى أداة تقف بين الضغطة والتطبيق.
عادة أحد ثلاثة أشياء. التطبيق مشغول أو لا يستجيب فلا يتلقى الضغطة أبدًا، والإنهاء القسري من قائمة Apple هو المخرج. أو أن مستندًا فيه تغييرات غير محفوظة ونافذة حفظ تنتظر خلف نافذة أخرى. أو أن الاختصار أُعيد تعيينه، منك في اختصارات لوحة المفاتيح أو من تطبيق يحرسه، وعندها تُظهر قائمة ملف ما يرتبط به إنهاء الآن.
لا. يعمل الإنهاء، من القائمة أو من اختصارك الجديد. نقلت الاختصار ولم تزل الأمر.
يطابق macOS اختصارات التطبيقات مع النص الحرفي لعنصر القائمة. "Quit Safari" و"Quit" سلسلتان مختلفتان، وعدم التطابق لا يفعل شيئًا، بلا خطأ يخبرك بالسبب.
في التطبيقات التي تستخدم نموذج المستندات القياسي، نعم، تحصل على نافذة حفظ. المتصفحات وكثير غيرها تُغلق فحسب، ولهذا تؤلم حالة المتصفح أكثر.
أعد فتح التطبيق وراجع قائمة السجل فيه، وفي Safari استخدم السجل ثم إعادة فتح كل النوافذ من الجلسة الأخيرة. النص المكتوب في نموذج يضيع غالبًا.
في Chrome وFirefox حماية مدمجة لهذا لا تكلف شيئًا لتشغيلها. انظر أوقف ⌘Q عن إنهاء Chrome وSafari وFirefox.