Esc 키
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
Esc 키는 컴퓨터 키보드에 위치한 키로, 1960년 IBM 프로그래머 밥 버머에 의해 서로 다른 컴퓨터 간의 통신을 위한 문자 코드 전환 용도로 고안되었다. 컴퓨터 작동 상태 변경, 전체 화면 모드 탈출, 프로그램 일시 중지 등 다양한 용도로 사용되며, 운영체제, 웹 브라우저, 응용 프로그램 및 게임에서 고유한 기능을 수행한다. 또한, ⎋ 기호로도 표시되며, 텍스트 편집기에서 모드 전환이나 특정 기능을 실행하는 데에도 활용된다.
더 읽어볼만한 페이지
- 컴퓨터 키 - AltGr 키
AltGr 키는 특수 문자 입력에 사용되며, 운영체제와 키보드 레이아웃에 따라 기능이 다르다. - 컴퓨터 키 - 프린트 스크린
프린트 스크린은 컴퓨터 화면 내용을 이미지 형태로 캡처하는 기능으로, 초기에는 프린터 복사에 사용되었으나 현재는 클립보드 복사 방식으로 발전하여 편집 프로그램에 붙여넣거나 파일로 저장할 수 있다. - 컴퓨터에 관한 - 고속 패킷 접속
고속 패킷 접속(HSPA)은 3세대 이동통신(3G)의 데이터 전송 속도를 높이는 기술 집합체로, 고속 하향/상향 패킷 접속(HSDPA/HSUPA)을 통해 속도를 개선하고 다중 안테나, 고차 변조, 다중 주파수 대역 활용 등의 기술로 진화했으나, LTE 및 5G 기술 발전으로 현재는 상용 서비스가 중단되었다. - 컴퓨터에 관한 - 데이터베이스
데이터베이스는 여러 사용자가 공유하고 사용하는 정보의 집합으로, 데이터베이스 관리 시스템을 통해 접근하며, 검색 및 갱신 효율을 높이기 위해 고도로 구조화되어 있고, 관계형, NoSQL, NewSQL 등 다양한 모델로 발전해왔다.
Esc 키 | |
---|---|
키보드 키 | |
![]() | |
일반 정보 | |
종류 | 키보드 키 |
이름 | Esc 키 (Escape key) |
설명 | 현재 작업 취소 또는 프로그램 종료에 사용되는 키 |
약칭 | Esc |
역사 및 기원 | |
기원 | ASCII 제어 문자에서 유래 |
최초 사용 | 1960년대 |
기능 및 용도 | |
주요 기능 | 현재 작업 취소 대화 상자 또는 메뉴 닫기 전체 화면 모드 종료 프로그램 종료 |
프로그래밍 | ASCII 코드 27 (0x1B) 제어 문자로 사용 |
텍스트 기반 사용자 인터페이스 | VT100 터미널 제어 시퀀스 시작 |
GUI 환경 | 창 닫기 메뉴 닫기 작업 취소 |
웹 브라우저 | 페이지 로딩 중단 JavaScript 경고 상자 닫기 |
게임 | 메뉴 열기 옵션 변경 게임 종료 |
키보드 레이아웃 | |
위치 | 일반적으로 키보드 왼쪽 상단 모서리에 위치 |
ISO/IEC 9995 | 키보드 레이아웃 표준에 따라 위치 지정 |
사용법 | |
일반적인 사용 | 프로그램 종료 전체 화면 모드 종료 작업 취소 |
조합 키 | Ctrl + [: 일부 프로그램에서 Esc 키와 동일한 기능 수행 |
vi 편집기 | 명령 모드로 전환 |
기술적인 세부 사항 | |
ASCII 코드 | 27 (0x1B) |
제어 문자 | 장치 제어 기능 수행 |
참고 | |
관련 키 | Tab 키 Caps Lock 키 Ctrl 키 Alt 키 |
2. 역사
IBM의 프로그래머 밥 버머는 1960년에 서로 다른 컴퓨터 간의 통신에서 문자 코드를 전환하기 위해 이스케이프 키를 고안하였다.[8][9] 초기 텔레타이프 모델 33 키보드에는 '''Alt Mode'''로 표기되었으며, 이후 컴퓨터 터미널과 프린터에서 이스케이프 시퀀스를 통해 주변 장치를 제어하는 데 활용되었다.
2. 1. 명칭의 유래와 혼란
밥 버머는 1960년 IBM에서 근무할 당시, 서로 다른 컴퓨터 간의 문자 코드 전환을 위해 이스케이프 키를 만들었다.[8][9] 초기 ASR-33 키보드에는 "Alt Mode"라는 키가 있었는데, 이는 텔레타이프 단말기에서 다음 문자를 특별하게 취급하도록 지시하는 대체 모드를 의미했다. 이후 프린터와 단말기에서는 이스케이프 문자 뒤에 여러 바이트가 이어지는 이스케이프 시퀀스를 사용하게 되었다."Escape"(탈출)라는 이름처럼, Esc 키는 많은 프로그램에서 "현재 작업에서 벗어나는" 용도로 쓰였다. 초기에는 "변경 사항을 저장하고 종료"와 "저장하지 않고 종료" 두 가지 경우가 있어 사용자에게 혼란을 주기도 했다.
Esc 키는 많은 텍스트 편집기나 워드 프로세서에서 "모드 변경"용으로 사용되었다. 예를 들어, vi에서는 Esc 키로 명령 모드로 이동할 수 있고, 이카타로에서는 "Esc 메뉴"를 표시한다. MS-DOS 버전 Microsoft Word에서는 메뉴를 표시하고, VZ Editor 상주 모드에서는 MS-DOS에서 VZ Editor를 실행할 수 있었다. 이 때문에 101키보드 이후 Esc 키와 컨트롤 키의 위치가 홈 포지션에서 멀어진 것은 논란이 되었다.
한편, 메인프레임 환경에서는 SysRq 키가 "시스템 명령 모드로 이동"하는 용도로 사용되었다.
2. 2. 키보드 배열과 논란
전통적인 텍스트 편집기나 워드 프로세서에서 Esc 키는 모드 변경(현재 편집 모드에서 명령 모드로 이동)용으로 많이 사용되었다. vi에서는 Esc 키로 명령 모드로 이동할 수 있다. 이카타로에서는 Esc 키로 "Esc 메뉴"가 표시된다. MS-DOS 버전의 Microsoft Word에서는 Esc 키로 메뉴가 표시된다. VZ Editor 상주 모드에서는 Esc 키로 MS-DOS에서 VZ Editor를 실행할 수 있다. 이러한 이유로 101키보드 이후 Esc 키(및 컨트롤 키)의 위치가 홈 포지션에서 멀어진 것은 논란이 되었다 (컨트롤 키#키의 위치 참고).[7][8][9]3. 용도
Esc 키는 컴퓨터 작동 상태를 변경하는 데 사용되며, 주로 다음과 같은 용도로 쓰인다.
- 화면 전체 보기에서 빠져나올 때 사용한다.
- 프로그램 진행을 잠시 멈추게 한다.
- 웹 브라우저에서 "중지" 버튼 단축키로 사용된다.[12][13][14]
- 많은 컴퓨터 게임에서 일시 정지 버튼이나 게임 내 메뉴(게임 종료 포함)를 표시한다.
Alt 키와 함께 사용할 때는 Alt 키를 먼저 누른 다음 Esc 키를 눌러야 한다.[16]
vi에서는 모드 변경을 위해 Esc 키를 사용하는데, 이는 vi 개발에 사용된 ADM-3A 키보드에서 Esc 키가 탭 키 위치(Q의 왼쪽)와 홈 포지션에 가까워 누르기 쉬웠기 때문이다.
3. 1. 운영체제
마이크로소프트 윈도우에서 Esc 키는 대화 상자의 "아니오", "종료", "취소", "중단" 등의 단축키로 사용된다.[1] 윈도우 키가 없는 키보드에서는 컨트롤 키를 누른 상태에서 Esc 키를 누르면 "시작" 버튼을 호출할 수 있다.[4] 윈도우에는 Esc 키를 사용하는 여러 단축키가 있으며[10], 이 중 다수는 윈도우 3.0부터 윈도우 XP, 윈도우 비스타를 거쳐 윈도우 7에도 계속 사용되고 있다.macOS에서는 Esc 키가 대화 상자를 닫거나 취소하는 데 사용된다.[11] Command 키 + Option 키 + Esc 조합으로 응용 프로그램 강제 종료 창을 열 수 있다.
3. 2. 응용 프로그램
웹 브라우저에서 Esc 키는 "중지" 버튼의 단축키로 사용되거나,[1][2][3] 드래그 앤 드롭 작업을 취소하는 데 사용된다.[1]컴퓨터 게임에서 Esc 키는 대부분 일시 중지 버튼이나 게임 내 메뉴를 불러오는 데 사용되며, 이 메뉴에는 게임 종료 기능도 포함되는 경우가 많다. 별도의 Pause/Break 키가 있음에도 Esc 키가 이러한 기능으로 사용된다.
워드프로세서나 인터넷 등에서 Esc 키를 누르면 기본적인 탭이 숨겨지거나, 열려 있는 창이 닫히는 경우가 있다.
3. 3. 기타
진행 중인 작업을 취소하거나, 전체 화면 모드에서 빠져나오는 데 사용된다. Alt 키 등 다른 키와 함께 눌러 특수한 기능을 수행할 수 있다.[16]마이크로소프트 윈도우에서는 대화 상자에서 "아니요", "종료", "나가기", "취소" 또는 "중단"의 단축키로 사용되며,[1][2][3] 윈도우 키가 없는 경우 컨트롤 키와 함께 눌러 "시작" 버튼을 호출할 수 있다. 이 조합은 윈도우 10에서도 여전히 작동한다.[4] 윈도우에는 Esc 키를 사용하는 많은 단축키가 있으며,[5] 이 중 다수는 윈도우 3.0부터 윈도우 XP 이후까지 존재해 왔다.
macOS에서 "Esc"는 일반적으로 대화 상자 또는 시트를 닫거나 취소한다. Command영어+Option영어+Esc영어 조합은 강제 종료 대화 상자를 열어 응답 없는 응용 프로그램을 종료할 수 있게 한다.
많은 웹 브라우저에서 "중지" 버튼의 단축키로 사용되고,[1][2][3] 드래그 앤 드롭 작업을 취소하는 데에도 사용된다.[12][13][14]
대부분의 컴퓨터 게임에서 이스케이프 키는 일시 중지 버튼으로 사용되거나, 게임 내 메뉴를 불러오는 데 사용된다. 이는 별도의 Pause/Break 키가 존재함에도 불구하고 이루어진다.
vi 계열의 텍스트 편집기에서 이스케이프 키는 모드 전환에 사용된다.
4. 기호
ESC 키에는 일반적으로 "Esc"라는 글자가 새겨져 있지만, ISO/IEC 9995-7에서 기호 29, ISO 7000 ''"장비 사용 그래픽 기호"''에서 기호 ISO-7000-2029로 표준화된 기호(⎋, 유니코드 U+238B)를 사용할 수도 있다.
참조
[1]
웹사이트
Netscape for UNIX keybindings
http://www.cs.virgin[...]
2009-02-07
[2]
웹사이트
Internet Explorer 7 Quick Reference Guide
http://blogs.msdn.co[...]
2009-02-07
[3]
웹사이트
Cheat Sheet for Mozilla FireFox (Key Board Short Cuts)
https://www.scribd.c[...]
2016-12-04
[4]
웹사이트
Ctrl+Esc, U, Enter: Shutdown Windows (XP and earlier)
http://www.zeigen.co[...]
2012-04-26
[5]
웹사이트
Keyboard shortcuts in Windows
https://support.micr[...]
[6]
웹사이트
Survival TECO
https://sdf.org/?tut[...]
[7]
웹사이트
About Unicode and Character Sets
http://www.joelonsof[...]
Joel Spolsky, Joel on Software
[8]
뉴스
Who Made That?
New York Times Magazine
2012-10-07
[9]
웹사이트
IDG: Han uppfann Escape-tangenten
http://www.idg.se/2.[...]
IDG
[10]
웹사이트
Windows のキーボード ショートカット
http://support.micro[...]
[11]
웹사이트
Mac のキーボードショートカット
https://support.appl[...]
[12]
웹사이트
Unix keybindings for Netscape
http://www.cs.virgin[...]
[13]
웹사이트
IE7 Quick Reference Sheet
http://blogs.msdn.co[...]
[14]
웹사이트
Cheat Sheet for Mozilla FireFox (Key Board Short Cuts)
http://www.scribd.co[...]
[15]
서적
Essentials of 80x86 Assembly Language
[16]
글로벌세계대백과
에스케이프(ESC) 키
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com