맨위로가기

백스페이스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

백스페이스는 타자기와 컴퓨터에서 사용되는 키로, 문자를 지우거나 커서를 이동시키는 역할을 한다. 타자기에서는 오타 수정이나 특수 문자 겹쳐 치기에 사용되었으며, 컴퓨터에서는 커서 앞의 문자를 삭제하는 기능을 한다. 백스페이스 키는 Delete 키와는 다르게 작동하며, 웹 브라우저 등에서는 이전 페이지로 돌아가는 기능으로도 활용된다. 또한, 컴퓨터 터미널 환경에서 백스페이스는 ^H로 표시되기도 한다.

더 읽어볼만한 페이지

  • 컴퓨터 키 - AltGr 키
    AltGr 키는 특수 문자 입력에 사용되며, 운영체제와 키보드 레이아웃에 따라 기능이 다르다.
  • 컴퓨터 키 - 프린트 스크린
    프린트 스크린은 컴퓨터 화면 내용을 이미지 형태로 캡처하는 기능으로, 초기에는 프린터 복사에 사용되었으나 현재는 클립보드 복사 방식으로 발전하여 편집 프로그램에 붙여넣거나 파일로 저장할 수 있다.
  • 컴퓨터에 관한 - 고속 패킷 접속
    고속 패킷 접속(HSPA)은 3세대 이동통신(3G)의 데이터 전송 속도를 높이는 기술 집합체로, 고속 하향/상향 패킷 접속(HSDPA/HSUPA)을 통해 속도를 개선하고 다중 안테나, 고차 변조, 다중 주파수 대역 활용 등의 기술로 진화했으나, LTE 및 5G 기술 발전으로 현재는 상용 서비스가 중단되었다.
  • 컴퓨터에 관한 - 데이터베이스
    데이터베이스는 여러 사용자가 공유하고 사용하는 정보의 집합으로, 데이터베이스 관리 시스템을 통해 접근하며, 검색 및 갱신 효율을 높이기 위해 고도로 구조화되어 있고, 관계형, NoSQL, NewSQL 등 다양한 모델로 발전해왔다.
백스페이스
기본 정보
백스페이스 키
키보드의 백스페이스 키
명칭백스페이스 키
설명커서 왼쪽의 문자를 지우는 키
대체 명칭삭제 키 (Delete Key)
로마자 표기Baegseupeiseu Ki
기능
주요 기능커서 왼쪽의 문자 삭제
텍스트 편집기, 워드 프로세서 등에서 사용
추가 기능웹 브라우저에서 이전 페이지로 이동 (일부 브라우저)
대화 기록 삭제 (메신저)
위치 및 모양
일반적인 위치키보드 상단, Enter 키 또는 Return 키 위에 위치
모양왼쪽을 가리키는 화살표 (←)
"Backspace" 또는 화살표와 "Backspace" 텍스트 함께 표기
기술적인 정보
ASCII 코드8 (BS, Backspace)
유니코드U+0008 (BACKSPACE)
관련 키
삭제 키 (Delete Key)커서 오른쪽의 문자를 지우는 키
전진 삭제 키 (Forward Delete Key)일부 시스템에서 Del 키로 구현됨
활용 예시
텍스트 입력 중 오타 수정텍스트 입력 중 오타 발생 시, 백스페이스 키를 눌러 오타를 삭제하고 다시 입력
웹 브라우저 사용웹 브라우저에서 이전 페이지로 빠르게 이동 (일부 브라우저에서 지원)
기타
주의사항백스페이스 키를 누르면 커서 왼쪽의 문자가 삭제되므로, 중요한 정보를 삭제하지 않도록 주의

2. 역사

"백스페이스"라는 용어는 전통적으로 캐리지를 뒤로 이동시키거나[3] 이전 문자를 삭제하는 키를 의미하며, 보통 커서 왼쪽에 위치한다. 그러나 실제 키는 'delete'(삭제),[4] 'erase'(지우기), 또는 왼쪽 방향 화살표[11] 등 다양한 방식으로 표시될 수 있다. "백스페이스"를 위한 전용 기호(⌫, U+232B)도 있지만, 키보드 레이블로 널리 사용되지는 않는다.

백스페이스는 Delete 키와는 다르다. Delete 키는 전신 타자기에서 문자를 지우기 위해 천공 테이프의 모든 구멍을 뚫는 역할을 했으며, 현대 컴퓨터에서는 커서 위치 또는 그 ''이후''의 텍스트를 삭제한다. 또한 Delete 키는 문서 내 이미지나 파일 관리자의 파일과 같은 객체를 제거하는 명령으로도 작동하지만, 백스페이스는 그렇지 않다.[6][7]

몇몇 타자기에서는 "á" (악센트 부호가 붙은 소문자 a)와 같은 문자를 타이핑하기 위해, 먼저 "a"를 타이핑하고 백스페이스로 되돌아가 악센트 부호를 겹쳐 썼다(Overstrike영어).[16] 이는 컴퓨터용 문자 세트인 ASCII의 "^" (캐럿, 곡절 악센트 기호)에도 해당된다. 그러나 타자기에서 백스페이스는 단순히 뒤로 이동하는 기능만 있었을 뿐, 문자를 삭제하지는 않았다.

현대 디지털 디스플레이나 조판 시스템에서는 겹쳐 쓰기가 더 이상 사용되지 않으며,[17] 미리 조합된 문자가 사용된다. 유니코드에는 조합용 분음 기호 메커니즘도 있지만, 미리 결합된 문자가 계속 사용된다.

2. 1. 타자기에서의 백스페이스

초기 타자기에서 '백스페이스' 키는 캐리지를 뒤로 이동시키는 역할을 했다.[3] 이 키를 사용하여 오타를 수정하거나, 악센트 부호와 같은 특수 문자를 겹쳐 찍을 수 있었다. 예를 들어, 'á' (악센트 부호가 붙은 소문자 a)를 입력하려면 먼저 'a'를 입력하고 백스페이스 키를 누른 후 악센트 부호를 입력했다.[16] 이러한 방식을 오버스트라이크라고 한다.

초창기 타자기의 ''백스페이스'' 키 (Blickensderfer 모델 7)


이러한 겹쳐치기 기술은 ASCII와 같은 컴퓨터 문자 세트에 영향을 주어 캐럿(^)과 같은 문자가 만들어졌다.[16] 그러나 현대의 디지털 디스플레이나 조판 시스템에서는 더 이상 겹쳐치기 방식이 사용되지 않고, 유니코드의 결합된 분음 부호 메커니즘이나 미리 결합된 문자가 사용된다.[17]

타자기에서의 백스페이스는 단순히 뒤로 이동하는 기능만 있었고, 문자를 삭제하지는 않았다.

2. 2. 컴퓨터의 발전과 백스페이스



"백스페이스"라는 용어는 전통적으로 캐리지를 뒤로 이동시키거나[3] 이전 문자를 삭제하는 키, 일반적으로 커서의 왼쪽에 위치한 키의 이름이지만, 실제 키는 ''delete''(삭제),[4] erase영어(지우기),[5] 왼쪽 방향 화살표[11] 등 다양한 방식으로 표시될 수 있다.

백스페이스는 Delete 키와 구별된다. Delete 키는 전신 타자기에서 문자를 지우기 위해 천공 테이프의 모든 구멍을 뚫는 역할을 했으며, 현대 컴퓨터에서는 커서 위치 또는 그 ''이후''의 텍스트를 삭제한다. 또한, Delete 키는 문서 내 이미지 또는 파일 관리자의 파일과 같은 객체를 제거하는 일반적인 명령으로 작동하지만, 백스페이스는 일반적으로 그렇지 않다.[6][7] 풀 사이즈 Mac 키보드에는 ''delete''(삭제)라고 표시된 두 개의 키가 있는데, 하나는 백스페이스 키로, 다른 하나는 Delete 키로 작동한다. 랩톱 키보드와 같은 작은 Mac 키보드에는 백스페이스 키로 작동하는 키만 있다.[8]

현대 시스템에서 백스페이스 키는 종종 삭제 문자(ASCII 또는 유니코드의 0x7f)에 매핑되지만, 커서 앞 문자를 삭제하는 기능은 그대로 유지된다.[11]

"백스페이스"라는 이름에도 불구하고, 이 키를 누르면 커서 바로 앞의 문자가 삭제된다. 따라서, 기종에 따라 ''delete''(삭제),[18] Erase영어(삭제) (One Laptop Per Child 등),[19] 왼쪽 화살표[23] 등 실제 기능에 맞춘 문구가 적혀 있는 경우도 있다.

삭제 키 (Delete key) 와의 차이점은, 삭제 키는 커서 위치(커서가 수직선인 경우, 커서 바로 뒤)의 문자가 삭제된다는 것이다. 또한 삭제 키는 (워드 프로세서 소프트웨어에서 문서 내의 이미지를 삭제, 파일 관리자에서 파일을 삭제하는 등) 객체를 삭제하는 데에도 사용되지만, 백스페이스 키에는 일반적으로 그러한 기능은 없다.[20][21][22]

3. 작동 방식

Delete 키와 백스페이스 키는 모두 문자를 지우는 기능을 하지만 작동 방식에 차이가 있다. 키를 누르면 커서는 움직이지 않고 커서 다음에 있는 문자를 지우면서 글을 커서 쪽으로 끌어오는 데 반하여, 를 누르면 글은 움직이지 않고 커서가 글의 반대 방향으로 움직이면서 문자를 지운다.[20][21][22]

한글을 입력할 때 글자 마디 입력이 완전히 끝나지 않은 상태에서 이 키를 누르면 자소 단위로 삭제할 수 있다.

4. 명칭

"백스페이스"라는 용어는 전통적으로 캐리지를 뒤로 이동시키는 키의 이름이었지만,[3] 실제 키는 ''delete''(삭제),[4] ''erase''(지우기), 왼쪽 방향 화살표 등 다양한 방식으로 표시될 수 있다.[11] 백스페이스를 위한 전용 기호는 U+232B ⌫로 존재하지만, 키보드 레이블로 사용되는 것은 보편적이지 않다.

5. 컴퓨팅에서의 활용

현대 시스템에서 백스페이스 키는 삭제 문자(ASCII 또는 유니코드의 0x7f)에 매핑되지만, 커서 앞 문자를 삭제하는 기능은 그대로 유지된다.[11] 컴퓨터에서는 선행 줄 바꿈 문자를 삭제할 수도 있는데, 이는 일반적인 타자기에는 없는 기능이다.

백스페이스 키는 그래픽 웹 브라우저파일 브라우저에서 이전 페이지로 돌아가거나 상위 폴더로 이동하는 데에도 사용된다.

5. 1. 일반적인 사용

Delete 키와 백스페이스 키는 모두 문자를 지우는 기능을 하지만, 작동 방식에는 차이가 있다. Delete 키는 커서 다음에 있는 문자를 지우고 글을 커서 쪽으로 끌어오는 반면, 백스페이스는 커서가 글의 반대 방향으로 움직이면서 앞의 문자를 지운다.[11]

한글을 입력할 때 글자 마디 입력이 완전히 끝나지 않은 상태에서 이 키를 누르면 자소 단위로 삭제할 수 있다.

현대 시스템에서 백스페이스 키는 커서 앞 문자를 삭제하는 기능을 유지하면서도, 삭제 문자 (0x7f)에 매핑되는 경우가 많다.[23] 타자기에는 없는 기능이지만, 컴퓨터에서는 백스페이스 키로 선행 줄 바꿈 문자를 삭제할 수도 있다.

"백스페이스"라는 이름과 달리, 실제로는 커서 바로 앞의 문자가 삭제된다. 그래서 기종에 따라 'delete'(삭제)[18], 'Erase'(삭제) (One Laptop Per Child 등)[19], 왼쪽 화살표[23] 등 다른 이름으로 표시되기도 한다.

삭제 키는 커서 위치 바로 뒤의 문자를 삭제한다. 또한 삭제 키는 문서 내 이미지나 파일을 삭제하는 등 객체를 삭제하는 데에도 사용되지만, 백스페이스 키는 일반적으로 그러한 기능이 없다.[20][21][22]

웹 브라우저GUI 환경에서는 백스페이스 키를 눌러 이전 페이지로 돌아갈 수 있다.

5. 2. ^H

컴퓨터 터미널에서 백스페이스 키를 누르면 이전 문자를 삭제하는 제어 코드인 ASCII 코드 08, BS(Backspace)가 생성된다.[12] 이 제어 코드는 컨트롤+H를 눌러도 만들 수 있는데, H가 라틴 문자의 여덟 번째 문자이기 때문이다.[12] 백스페이스 코드가 커서를 뒤로 이동시켜 이전 문자를 삭제하는 기능에 연결되지 않은 터미널에서는 백스페이스 키를 누르면 '''^H'''(캐럿 표기법) 기호가 표시된다.[12]

터미널이 백스페이스를 해석하여 이전 문자를 삭제하더라도, 텍스트를 수신하는 시스템은 그렇게 하지 않을 수 있다. 그러면 보낸 사람의 화면에는 삭제된 것으로 보이는 텍스트가 없는 메시지가 표시되지만, 해당 텍스트와 삭제 코드는 받는 사람에게 표시된다.[12] 이러한 이유로 ^H는 경구수정과 비슷하게, 컴퓨터를 잘 아는 사람들이 가짜 실수를 삭제하는 것을 나타내는 데 유머러스하게 사용된다.[12] 이 경우, ^H 기호는 일반 '^'를 입력한 다음 일반 'H'를 입력하여 만들어진다.[12]

예시:

:''이 바보에게 잘해줘''^H^H^H^H''신사분, 그는 본사에서 방문했습니다.''[12]

6. 기타

메인프레임 환경에서 백스페이스는 자기 테이프를 뒤로, 일반적으로 이전 블록으로 이동하는 것을 의미하기도 한다.[1] 엄지 시프트 키보드에서 "후퇴 키"는 홈 포지션에 위치하여 왼쪽 커서와 같은 기능을 수행했다.[2] 마이크로소프트 엑셀과 같은 일부 애플리케이션에서는 스크롤 락 키와 함께 "Ctrl + 백스페이스"를 눌러 선택한 셀로 돌아갈 수 있다.[3]

참조

[1] 문서 The meaning of "backwards" depends on the direction of the text, and could get complicated in text involving several Bidirectional text|b[...]
[2] 문서 "after" here implies on the same logical line of text
[3] 문서 in some correcting typewrite[...]
[4] 웹사이트 User Mistakes or Mac Mistakes?, Backspace vs. Delete, and It's Too Easy to Zap an Icon in the Dock http://lowendmac.com[...]
[5] 웹사이트 OLPC Human Interface Guidelines/The Sugar Interface/Input Systems http://wiki.laptop.o[...] 2008-01-15
[6] 웹사이트 Windows keyboard shortcuts overview https://www.microsof[...] 2016-02-09
[7] 웹사이트 Keyboard shortcuts for PCmanFM-QT [bug]/[Missing feature] https://github.com/l[...] 2016-02-09
[8] 웹사이트 Keyboard Differences https://www.oreilly.[...]
[9] 문서 Many typewriters don't advance accent characters, thus no backspace is needed where the accent is typed ahead of the letter it is to be combined with. However, even with such machines, the backspace is still used to produce certain other characters, e.g. for combining "o" with "/" to make "ø".
[10] 문서 There is no reason why a digital display or typesetting system could not be designed to allow backspace composition, a.k.a. overstrike, if an engineer chose to do that. As most contemporary computer display and typesetting systems are raster graphics-based rather than character-based (as of 2012), they make overstrike actually quite easy to implement. However, the use of proportional-width rather than fixed-width (monospaced) fonts makes the practical implementation of overstrike more complicated, and the original physical motivation for the technique is not present in digital computer systems.
[11] 웹사이트 9.8 Keyboard configuration http://www.debian.or[...] 2007-07-24
[12] Jargon File Chapter 5. Hacker Writing Style http://www.catb.org/[...] The
[13] 웹사이트 VIM USER MANUAL http://vimdoc.source[...] FreeBSD 2013-11-02
[14] 웹사이트 FreeBSD Man Pages; vi http://www.freebsd.o[...] Vimonline 2002-03-09
[15] 문서 ここで言う「後退する」とは、左から右に書かれる言語では「左へ移動する」という意味である。
[16] 문서 多くのタイプライターでは、そもそもアクセント符号を打つことができなかったので、この用途ではバックスペースは必要なかったが、"o"と"/"を重ね打ちするような場合に使用された。
[17] 문서 デジタルディスプレイや組版システムでバックスペースによる重ね打ちが使用できるようにすることは、技術者がそうしようと思えばできなくはない。現代の大部分のコンピュータディスプレイや組版システムは、文字ベースではなくラスター・グラフィックス・ベースなので、固定幅フォントならば実際にバックスペースによる重ね打ちを実装するのは簡単である。しかし、文字ごとに字幅の異なるプロポーショナルフォントでは重ね打ちを実装するのが困難であり、その困難を克服してまで重ね打ちを実装するほどの動機は、デジタル・コンピュータ・システムに存在しない。
[18] 웹사이트 User Mistakes or Mac Mistakes?, Backspace vs. Delete, and It's Too Easy to Zap an Icon in the Dock http://lowendmac.com[...] 2016-03-17
[19] 웹사이트 OLPC Human Interface Guidelines/The Sugar Interface/Input Systems http://wiki.laptop.o[...] 2008-01-15
[20] 웹사이트 Windows keyboard shortcuts overview https://www.microsof[...] 2016-02-09
[21] 웹사이트 Windows keyboard shortcuts overview http://windows.micro[...] 2016-02-09
[22] 웹사이트 Keyboard shortcuts for PCmanFM-QT [bug]/[Missing feature] https://github.com/l[...] 2016-02-09
[23] 웹사이트 9.8 Keyboard configuration https://www.debian.o[...] 2016-03-17
[24] Jargon File Chapter 5. Hacker Writing Style http://www.catb.org/[...] The



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com