짧은 답: macOS에는 이를 위한 전용 스위치가 없지만, 시스템 설정에서 종료를 실수로는 절대 누르지 않을 단축키로 다시 지정할 수 있습니다.
아래에 단계가 있으며, 하필 Q인 이유와 이미 잃어버린 탭에 대해 할 수 있는 일도 함께 다룹니다. 여기 나온 내용은 Cmd W에도 그대로 적용되는데, 사실 여러분이 원래 노리셨던 키가 바로 그것일 가능성이 큽니다.
Command Q는 앱 전체를 종료합니다. 모든 윈도우, 모든 탭이 문서에 저장하지 않은 변경 사항이 없는 한 확인 절차 없이 즉시 전부 닫힙니다. 바로 옆에 있는 Command W는 맨 앞의 탭 하나만 닫으며, 이 차이가 사람들을 당황하게 만듭니다.
아닙니다. 앱 종료를 되돌리는 기능은 없습니다. 이것이 대부분의 사람들이 이 페이지에 오게 만든 질문에 대한 솔직한 답입니다. 앱이 종료되고 나면 macOS에는 되돌릴 것이 남아 있지 않습니다. 할 수 있는 것은 일부를 되찾는 것뿐입니다.
돌아오지 않는 것은 웹 양식에 입력한 내용, 저장하지 않은 임시 파일, 혹은 원래 있던 정확한 윈도우 배치입니다. 사람들이 실제로 신경 쓰는 부분은 바로 이것이며, 그래서 어떤 복구 방법보다도 종료 자체를 막는 것이 더 가치가 있습니다.
키의 위치를 살펴보십시오. Q는 A 바로 위에, W 바로 왼쪽에 있습니다. Mac에서 가장 많이 쓰이는 단축키 세 개가 바로 그 자리에 몰려 있습니다:
셋 중 하나는 나머지 둘과 반올림 오차 정도밖에 차이가 안 나지만, 그중 하나만 치명적입니다. W를 몇 밀리미터 놓치면 Safari는 탭 하나를 닫는 것이 아니라 모든 것, 즉 모든 창, 모든 탭, 그리고 절반쯤 작성하다 만 양식까지 전부 닫아 버립니다.
아무런 경고도 없습니다. 실행 취소도 없습니다. 그것이 문제의 전부이며, Apple이 한 번도 재검토하지 않은 설계상의 결정입니다.
Cmd Q를 전역으로 끌 수는 없지만, 앱별로 위치를 옮길 수는 있습니다. 그러면 이 위험한 단축키가 더 이상 새끼손가락 아래에 있지 않게 됩니다.
Safari 종료.이제 그 앱에서 Cmd Q는 아무 일도 하지 않습니다. 메뉴에는 새 조합이 표시되도록 업데이트됩니다.
사람들을 혼란스럽게 만드는 두 가지가 있습니다. 메뉴 제목은 앱 이름을 포함해 글자 하나까지 정확히 일치해야 하므로 "종료"가 아니라 "Safari 종료"여야 합니다. 그리고 보호하려는 앱마다 이를 반복해야 하는데, 이것이 이 방식의 주된 약점입니다.
재앙을 불편함 정도로 바꿔 주므로, 어쨌든 해 둘 가치가 있습니다.
Safari에서 설정을 연 다음 일반으로 가서 Safari 시작 시를 지난 세션의 모든 윈도우로 설정하십시오. 실수로 종료해도 다시 열면 모든 창과 탭이 돌아옵니다.
양식에 입력했던 텍스트를 되살려 주지는 않으므로, 이는 해결책이라기보다 안전망입니다.
둘 다 Safari에는 없는 보호 기능을 이미 갖추고 있습니다.
이 브라우저들이 저마다 독립적으로 이 기능을 추가했다는 사실은 그만큼 불만이 흔하다는 뜻입니다. Safari가 예외입니다.
다른 접근법은 짧은 지연을 추가하여 한 번 누르는 것만으로는 아무 일도 일어나지 않고 의도적으로 길게 눌러야만 종료되도록, Command Q에 의도를 요구하는 것입니다. 이는 한 번에 한 앱씩이 아니라 모든 앱을 한꺼번에 다룹니다.
무료 도구를 포함해 여러 도구가 이를 해결해 줍니다. 이는 올바른 형태의 해결책입니다. 이미 알고 있는 단축키는 그대로 유지하면서, 스치듯 눌렀을 때만 실행되지 않게 막아 줍니다.
Mac Dock을 잠그는 Still Dock은 메뉴 막대에서 Dock 잠금과 나란히 종료 방지 스위치도 제공합니다. 즉 Dock이 실수로 바뀌는 것을 막아주는 바로 그 앱이 앱들이 실수로 닫히는 것도 막아줍니다. macOS가 키 하나로 망가뜨릴 수 있게 해주는 또 다른 대상에 같은 발상을 적용한 것입니다. 다른 사람도 쓰는 Mac이라면 그 스위치는 휴대폰에서도 켜고 끌 수 있습니다. 자세한 내용은 휴대폰으로 공용 Mac에서 ⌘Q 종료 막기를 참고하세요.
화면을 여러 대 사용하시나요? Dock도 화면 사이를 오가며 이는 자체적인 해결책이 있는 별개의 문제입니다. Mac Dock을 한 화면에 유지하는 방법을 참고하십시오.
시스템 설정에서는 안 됩니다. 앱 단축키 패널은 앱별로 작동하므로, 전역적인 변경을 하려면 키 입력과 앱 사이에 자리하는 유틸리티가 필요합니다.
대개 세 가지 중 하나입니다. 앱이 바쁘거나 응답하지 않아 키 입력을 전혀 받지 못하는 경우로, Apple 메뉴에서 강제 종료하는 것이 해결책입니다. 또는 문서에 저장하지 않은 변경 사항이 있어 다른 창 뒤에서 저장 대화 상자가 기다리고 있는 경우입니다. 또는 단축키가 재지정된 경우로, 키보드 단축키에서 직접 했거나 이를 보호하는 앱이 그렇게 한 것이며, 이 경우 파일 메뉴에서 종료가 현재 무엇에 연결되어 있는지 확인할 수 있습니다.
아닙니다. 메뉴에서든 새로 지정한 단축키에서든 종료는 여전히 작동합니다. 명령어를 없앤 것이 아니라 단축키를 옮긴 것입니다.
macOS는 앱 단축키를 메뉴 항목의 문자열과 그대로 비교합니다. "Safari 종료"와 "종료"는 서로 다른 문자열이며, 일치하지 않으면 아무 일도 일어나지 않고 이유를 알려 주는 오류도 없습니다.
표준 문서 모델을 사용하는 앱이라면 저장 여부를 묻는 창이 뜹니다. 하지만 브라우저를 비롯한 많은 앱은 그냥 닫혀 버리는데, 이것이 브라우저의 경우가 가장 뼈아픈 이유입니다.
앱을 다시 열어 기록 메뉴를 확인하십시오. Safari에서는 기록에서 마지막 세션의 모든 윈도우 다시 열기를 사용하십시오. 양식에 입력했던 텍스트는 대개 사라집니다.
Chrome과 Firefox에는 이를 위한 내장 보호 기능이 있으며 켜는 데 비용이 들지 않습니다. Chrome, Safari, Firefox에서 ⌘Q 종료 막기를 참고하십시오.