1. 소개

모든 리눅스 사용자들은 BackspaceDelete 키를 콘솔과 X 상에서 제대로 작동하도록 하는 것이 불가능해 보이는 상황을 겪어본 적이 있다. 이 글은 이런 일이 왜 일어나는지에 대해 설명하고 해결책을 제시한다. 여기에 주어진 개념들은 배포판마다 다를 수 있으며 각 배포판마다 시스템 설정 파일들이 매우 다르기 때문에 여기서는 여러분이 필요한 경우 자신에게 해당하는 수정 사항을 만들 수 있도록 충분한 정보를 제공하려 한다.

이 문서에서는 Backspace 키는 이전으로 한 칸 움직여서 커서가 가리키는 문자를 지워야 한다고 가정한다. 반면 Delete 키는 커서의 이동 없이 현재 커서가 가리키는 문자를 지워야 한다. 대부분의 키보드들이 왼쪽을 가리키는 화살표()를 Backspace 키 위에 그려놓았지만 여러분들이 이 두 키들의 기능을 바꾸려 할 때 이 문서가 직접적인 방법을 제공하지는 않지만 여기 있는 내용들이 도움이 될 것이다.

또한, 수정 사항들은 사용자 파일들에만 적용되도록 했다. 배포판의 표준적인 부분들은 건드리지 않는다. 최종적으로 이 문서는 어플리케이션들이 정확한 작동을 하도록 시스템을 설정하는 방법에 대해 논의한다.

참고: 이 Mini-HOWTO가 처음 배포된 이후 많은 것들이 더 복잡해졌다. 동일한 터미날 에뮬레이터조차 서로 다른 배포판에서 다른 ASCII 문자열을 만들어낸다. (예를 들어 Red Hat 7.0이나 7.0 이하 버전의 Helix/Red Hat 에서의 gnome-terminal처럼). 이러한 불일치 때문에 현재의 터미날 데이타베이스는 예정되었던 것보다도 터미날 에뮬레티어와 연관성이 적게 되었다. 이하 논의에 대한 하나의 기준으로 삼기 위해 Debian keyboard guidelines에서 제안되는 설정이 표준적인 것으로 간주하겠다.