OSX에서 터미널에 대해 command + q를 비활성화하는 방법

OSX에서 터미널에 대해 command + q를 비활성화하는 방법

OSX에서 터미널의 cmd + q 단축키를 비활성화할 수 있습니까? 그렇다면 어떻게?

답변1

두 가지 옵션이 있습니다:

  1. 실수로 눌릴 가능성이 없는 다른 단축키를 할당하세요.
  2. 기존 바로가기 삭제

옵션 1은 다음에서 수행할 수 있습니다.시스템 환경설정»건반»키보드 단축키»애플리케이션 바로가기. 예를 들어 옵션 1은 다음과 같습니다. 대체 텍스트

대체 텍스트


옵션 2(키보드 단축키 제거)에는 가 필요합니다 Terminal. 간단히 입력하세요:

defaults write com.apple.Terminal NSUserKeyEquivalents -dict-add "Quit Terminal" nil

@Arjan님 감사합니다!

답변2

실수로 명령줄 프로그램을 닫아서 command-q를 비활성화하려는 경우 터미널이 닫기 전에 경고하도록 할 수 있습니다. 터미널 -> 기본 설정... 메뉴 항목의 설정 섹션으로 이동하여 사용하는 설정을 선택합니다(기본값은 "기본"입니다). 그런 다음 쉘 탭 아래에 "닫기 전 프롬프트 표시"가 있습니다. 이를 "항상"으로 설정하면 실수로 command-q를 눌렀을 때 확인 메시지가 표시됩니다. 또는 방해하지 않는 프로그램 목록(기본적으로 대부분 원격 쉘)을 설정하고 다른 프로그램은 여전히 ​​프롬프트를 표시하도록 설정할 수 있습니다.

답변3

패널 표시/숨기기와 같은 키보드 단축키(또는 응용 프로그램 종료만큼 "고통스럽지 않은" 항목)를 덮어쓰는 것이 좋습니다. 그러면 실수로 command+Q 콤보를 클릭해도 심각한 일이 발생하지 않습니다.

어떻게?

  1. 사과 아이콘으로 이동
  2. 그런 다음 "시스템 환경설정..."
  3. 그런 다음 "키보드"
  4. 그런 다음 "바로가기"
  5. 그런 다음 "런치패드 및 도크"를 선택하세요.
  6. "도크 숨기기 켜기/끄기" 단축키를 command+Q로 변경하세요.

이 스크린샷은 수행할 작업을 보여줍니다.

여기에 이미지 설명을 입력하세요

관련 정보