짧은 답: Chrome과 Firefox에는 ⌘Q를 가볍게 누르는 대신 길게 눌러야 하게 만드는 내장 설정이 있습니다. Safari에는 이런 설정이 없습니다.
먼저 내장 기능을 켜십시오. 비용이 들지 않으며 이 두 브라우저에는 그것이 올바른 해결책입니다.
Chrome에는 원하는 바로 그 보호 기능이 기본적으로 꺼진 채 내장되어 있습니다. 메뉴 막대에서 Chrome 메뉴를 열고 종료하기 전에 경고(⌘Q)를 클릭해 체크 표시가 되도록 하세요.
이후로는 ⌘Q를 한 번 눌러도 화면에 "⌘Q를 길게 눌러 종료"라는 문구만 나타나고 아무것도 닫히지 않습니다. 실제로 종료하려면 약 1초 동안 그 키 조합을 누르고 있어야 합니다. Chrome에서 작업 내용을 잃는 것이 문제라면, 이것이 할 수 있는 가장 좋은 변경입니다.
Firefox › 설정 › 일반을 열고 ⌘Q로 종료하기 전에 확인을 체크하십시오. 그러면 Firefox는 닫히려는 탭과 창의 개수를 나열한 확인 시트를 보여줍니다.
Safari에는 이에 해당하는 설정이 없습니다. Safari 설정에는 '종료하기 전에 경고'가 없으며, 예전에도 없었습니다. 그렇지 않다고 말하는 내용이 있다면 그것은 Chrome을 설명하고 있는 것입니다.
Safari가 가지고 있는 것은 다시 열기 기능입니다. 시스템 설정 › 데스크탑 및 Dock에서 애플리케이션 종료 시 창 닫기를 끄면, Safari는 다음에 열릴 때 창과 탭을 다시 불러옵니다. 이는 종료를 막는 것이 아니라 견딜 만하게 만들 뿐이며, 양식에 입력했던 내용은 여전히 사라집니다.
Safari에서 실제로 이 키 입력을 막으려면 Safari 밖의 무언가가 필요합니다.
대부분의 앱에는 아무 조치도 없습니다. Photoshop, Slack, Mail, Notes, Preview 등은 ⌘Q를 누르는 순간 종료되며, 이런 일이 벌어지는 이유는 ⌘Q가 키보드에서 ⌘W 바로 옆에 있기 때문입니다. 아무도 일부러 누르는 게 아닙니다. 탭을 닫으려던 것뿐입니다.
그래서 앱별로 고치는 방법은 한계가 있습니다. 이를 신경 쓴 두 브라우저에서만 작동할 뿐, 다른 곳에서는 통하지 않습니다.
모든 앱에 적용되는 두 가지 방법이 있습니다.
단축키를 재지정하십시오. 시스템 설정 › 키보드 › 키보드
단축키 › 앱 단축키에서, 정확한 메뉴 제목
Safari 종료를 가진 지정한 앱에 대해 단축키를 추가하고 해가 없는 것으로 지정하십시오. 이
방법은 효과가 있고 무료이지만 두 가지 함정이 있습니다. 정확한 메뉴 문구로 앱마다 해야 하며, 단축키를
보호하는 대신 옮기는 것이므로 ⌘Q를 눌러도 묻지 않고 그냥 아무 일도 일어나지 않게 됩니다.
아니면 조합키 자체를 보호하십시오. Still Dock은 선택한 앱에 대해 ⌘Q와 ⌘W를 눌러 두므로, 나머지 모든 곳에서는 단축키가 그대로 작동합니다. 작업 내용을 자주 잃는 세 개 앱만 고르고 나머지는 그대로 두십시오. 자세한 내용은 Mac에서 ⌘Q 비활성화하기와 ⌘W로 닫기 전에 확인하기에 있습니다.
예. 이는 개별 윈도우 단위가 아니라 Chrome 전체 수준의 보호입니다.
리매핑한 단축키에만 해당합니다. 종료 메뉴 항목은 마우스로 여전히 작동합니다. 위험한 점은 그렇게 해 두었다는 것을 잊어버리고 1년 후에 앱이 고장 났다고 결론짓는 것입니다.
그런 것은 없으며, 예전에도 없었습니다. 애플리케이션 종료 시 창 닫기가 가장 가까운 것이지만, 이는 종료를 막는 것이 아니라 종료 후 벌어지는 일을 바꿀 뿐입니다.
비슷한 문제지만 다른 사안이며, 브라우저는 이를 전혀 막아 주지 않습니다. ⌘W로 닫기 전에 확인하기를 참고하십시오.