คำตอบสั้น ๆ macOS ไม่มีสวิตช์สำหรับเรื่องนี้ แต่คุณกำหนดคำสั่งออกจากแอปใหม่ไปเป็นทางลัดที่คุณจะไม่มีวันกดโดนโดยไม่ตั้งใจได้ ในการตั้งค่าระบบ
ขั้นตอนอยู่ด้านล่าง พร้อมเหตุผลว่าทำไมถึงเป็น Q ในบรรดาปุ่มทั้งหมด และควรทำอย่างไรกับแท็บที่คุณเสียไปแล้ว ทุกอย่างในนี้ใช้ได้กับ ⌘W ด้วยเช่นกัน ซึ่งเป็นปุ่มที่คุณตั้งใจจะกดจริง ๆ
Command-Q ปิดทั้งแอป ทุกหน้าต่าง ทุกแท็บ ทั้งหมดเลย ทันทีและไม่มี การยืนยัน เว้นแต่เอกสารจะมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก Command-W ปุ่มที่อยู่ติดกันเลย ปิดแค่ แท็บด้านหน้า ซึ่งเป็นความต่างที่ทำให้คนพลาด
ไม่ ไม่มีปุ่มเลิกทำสำหรับการออกจากแอป และนั่นคือคำตอบที่ตรงไปตรงมาสำหรับคำถามที่คนส่วนใหญ่มาถามที่นี่ เมื่อแอปหายไปแล้ว macOS ไม่มีวิธีย้อนกลับ สิ่งที่คุณทำได้คือเอาบางส่วนกลับคืนมา
สิ่งที่ไม่กลับมาคือทุกอย่างที่พิมพ์ลงในฟอร์มบนเว็บ ไฟล์ร่างที่ยังไม่ได้บันทึก หรือการจัด เรียงหน้าต่างที่คุณมีอยู่ คนส่วนใหญ่เสียดายสิ่งเหล่านี้มากที่สุด การหยุดการปิดแอป จึงมีค่ามากกว่าเทคนิคกู้คืนใด ๆ
ดูตำแหน่งปุ่มต่าง ๆ Q อยู่เหนือ A โดยตรงและอยู่ทางซ้ายของ W ทันที ทางลัดที่ใช้บ่อยที่สุดสามอย่างบน Mac อยู่ในกลุ่มนั้น
หนึ่งปุ่มห่างจากอีกสองปุ่มแค่นิดเดียว และมีแค่ปุ่มเดียวเท่านั้นที่ก่อหายนะ พลาด W ไปไม่กี่มิลลิเมตร Safari จะปิดทุกอย่าง ทุกหน้าต่าง ทุกแท็บ และฟอร์มไหนก็ตามที่คุณกรอกไว้ครึ่งหนึ่ง
ไม่มีการเตือนคุณ และไม่มีปุ่มเลิกทำ Apple ออกแบบมาแบบนี้และไม่เคยกลับมาทบทวนการตัดสินใจนั้นเลย
คุณปิด ⌘Q แบบทั่วทั้งระบบไม่ได้ แต่คุณย้ายมันได้ ทีละแอปพลิเคชัน เพื่อไม่ให้ทางลัดที่อันตรายอยู่ใต้นิ้วก้อยของคุณอีกต่อไป
Quit Safari⌘Q ตอนนี้ไม่ทำอะไรในแอปนั้นแล้ว เมนูจะอัปเดตให้แสดงคีย์ผสมใหม่
สองเรื่องที่ทำให้คนพลาดบ่อย ชื่อเมนูต้องตรงกันตัวอักษรต่อตัวอักษร รวมถึงชื่อแอปด้วย ดังนั้นต้องเป็น "Quit Safari" และคุณต้องทำซ้ำแบบนี้กับทุกแอปที่คุณต้องการป้องกัน ซึ่งเป็นจุดอ่อนหลักของวิธีนี้
คุ้มค่าที่จะทำไม่ว่าอย่างไร เพราะมันเปลี่ยนหายนะให้กลายเป็นแค่ความไม่สะดวก
ใน Safari เปิด Settings จากนั้น General และตั้ง Safari opens with เป็น All windows from last session ออกจากแอปโดยไม่ตั้งใจแล้วการเปิดใหม่จะนำทุกหน้าต่างและแท็บกลับมา
มันไม่กู้คืนข้อความที่คุณพิมพ์ลงในฟอร์ม ดังนั้นให้มองว่ามันเป็นตาข่ายนิรภัย
ทั้งสองมาพร้อมการป้องกันที่ Safari ไม่มีอยู่แล้ว
การที่เบราว์เซอร์เหล่านี้ต่างก็เพิ่มมันเข้ามาเองแยกกันบอกว่าปัญหานี้พบบ่อยแค่ไหน Safari คือตัวที่แปลกแยกออกไป
อีกวิธีคือทำให้ Command-Q ต้องมีความตั้งใจ โดยเพิ่มการหน่วงสั้นๆ การแตะเบาๆ จะไม่เกิดอะไรขึ้น และจะออกจากแอปก็ต่อเมื่อกดค้างไว้โดยตั้งใจเท่านั้น การหน่วงนี้ครอบคลุมทุกแอปในคราวเดียว
หลายเครื่องมือทำแบบนี้ได้ รวมถึงตัวที่ฟรี วิธีนี้เหมาะสม: คุณยังคงใช้ทางลัดเดิมที่คุณรู้จักอยู่ และทางลัดจะหยุดทำงานเมื่อกดพลาด
Still Dock ซึ่งล็อก Dock ของ Mac มีการป้องกันการออกจากแอปเป็นสวิตช์ในแถบเมนู อยู่ข้างล็อก Dock ดังนั้นแอปเดียวกันที่หยุด Dock ของคุณไม่ให้เปลี่ยนโดยไม่ตั้งใจก็หยุดแอปของคุณไม่ให้ปิดโดยไม่ตั้งใจด้วย แนวคิดเดียวกัน นำมาใช้กับอีกสิ่งที่ macOS ให้คุณทำลายได้ในการกดปุ่มเดียว บน Mac ที่คนอื่นใช้ สวิตช์นั้นเปิดปิดได้จากโทรศัพท์ของคุณด้วย ดู หยุด ⌘Q ไม่ให้ปิดแอปบน Mac ที่ใช้ร่วมกัน จากโทรศัพท์ของคุณ
ใช้มากกว่าหนึ่งจอใช่ไหม Dock ยังกระโดดข้ามจอด้วย ซึ่งเป็นปัญหาแยกต่างหากที่มีวิธีแก้ของตัวเอง วิธีคงให้ Dock ของ Mac อยู่จอเดียว
ไม่ได้ในการตั้งค่าระบบ แผงทางลัดของแอปทำงานแยกตามแอปพลิเคชัน ดังนั้นการเปลี่ยนแปลงแบบทั่วทั้งระบบต้องใช้ยูทิลิตี้ที่อยู่ระหว่างการกดปุ่มกับแอป
มักเป็นหนึ่งในสามเรื่อง แอปกำลังยุ่งหรือไม่ตอบสนอง จึงไม่ได้รับการกดปุ่มเลย และบังคับออกจากเมนู Apple คือทางออก หรือเอกสารมีการเปลี่ยนแปลงที่ยังไม่บันทึกและกล่องบันทึกรอถูกซ่อนอยู่หลังอีกหน้าต่างหนึ่ง หรือทางลัดถูกกำหนดใหม่ ไม่ว่าจะโดยคุณเองในทางลัดคีย์บอร์ดหรือโดยแอปที่ป้องกันมัน ซึ่งในกรณีนั้นเมนู File จะแสดงว่า Quit ถูกผูกกับอะไรแล้ว
ไม่ ออกจากแอปยังใช้ได้ปกติ จากเมนูหรือจากทางลัดใหม่ของคุณ คุณย้ายทางลัด และคำสั่งยังอยู่
macOS จับคู่ทางลัดของแอปกับข้อความตัวอักษรจริงของรายการเมนู "Quit Safari" และ "Quit" เป็นคนละสตริง และหากไม่ตรงกันจะไม่มีผลใด ๆ โดยไม่มีข้อผิดพลาดบอกเหตุผลเลย
ในแอปที่ใช้รูปแบบเอกสารมาตรฐาน ใช่ คุณจะได้รับข้อความให้บันทึกก่อน แต่เบราว์เซอร์และแอปอื่น ๆ อีกมากจะปิดไปเลย นี่จึงเป็นเหตุผลที่กรณีเบราว์เซอร์เจ็บปวดที่สุด
เปิดแอปนั้นใหม่แล้วดูที่เมนูประวัติ และใน Safari ให้ใช้เมนูประวัติ แล้วเลือกเปิดหน้าต่างทั้งหมดจากเซสชันล่าสุดอีกครั้ง ข้อความที่พิมพ์ลงในฟอร์มมักจะหายไป
Chrome และ Firefox ต่างก็มีการป้องกันในตัวสำหรับเรื่องนี้ที่เปิดได้ฟรี ดู หยุด ⌘Q ไม่ให้ปิด Chrome, Safari และ Firefox