컴포즈 키(compose key)를 설정하면 키보드 기본 배열에 없는 국제 문자나 유로(€), 파운드(£) 같은 화폐 기호를 손쉽게 입력할 수 있습니다. 문자표를 일일이 찾아보지 않고도 특수 문자를 입력해야 하는 사용자에게 매우 유용한 기능입니다. ~/.xinitrc나 ~/.xsession 파일을 수정하는 방법도 널리 알려져 있지만, 이 글에서 소개하는 방법은 시스템 전체에 적용할 수 있습니다. 컴포즈 키를 설정하려면 터미널 창이 필요합니다. Ctrl+Alt+T를 누르거나, 응용 프로그램 메뉴의 시스템 도구에서 터미널을 실행하세요. 우분투 대시에서 '터미널'을 검색해도 좋습니다.
방법 1: 시스템 전체에 컴포즈 키 지정하기
모든 사용자에게 컴포즈 키 설정을 적용하려면 루트(root) 관리자 권한이 필요합니다. 터미널에 아래 명령어를 입력하고 Enter 키를 누르세요.
sudo nano /etc/default/keyboard
세션에서 sudo를 처음 사용하는 경우 비밀번호를 입력하라는 메시지가 나타납니다. 그러면 키보드 옵션을 설정할 수 있는 항목들이 담긴 텍스트 파일이 열립니다.
XKBOPTIONS=""로 시작하는 줄의 따옴표 사이에 compose:sclk를 입력한 후, Ctrl+O를 눌러 파일을 저장하고 Ctrl+X를 눌러 편집기를 종료합니다. 시스템을 재시작하면 평소 잘 쓰이지 않는 Scroll Lock 키를 컴포즈 키로 사용할 수 있게 됩니다.
재부팅 후 선호하는 그래픽 텍스트 편집기를 엽니다. LXDE 사용자라면 보조프로그램 메뉴에서 Leafpad를, 우분투라면 gedit을, KDE 사용자라면 Kedit을 실행하면 됩니다. 편집기에서 Scroll Lock → E → = 순서로 입력하여 유로 기호(€)가 출력되는지 확인합니다. 정상적으로 입력된다면 컴포즈 키가 올바르게 설정된 것입니다. 이 방법은 거의 모든 최신 데스크톱 환경에서 작동하며, 단 한 줄의 설정만으로 적용됩니다.
방법 2: Caps Lock 키를 컴포즈 키로 사용하기
Scroll Lock 키를 이미 다른 용도로 사용 중이거나, 노트북이라 Scroll Lock 키를 누르기 어렵다면 Caps Lock 키를 대신 사용할 수 있습니다. Caps Lock의 본래 기능은 사라지지만, Shift 키를 누른 상태로 입력하면 대문자를 쓸 수 있으므로 큰 불편은 없습니다. 앞서 연 파일에서 해당 줄을 XKBOPTIONS="compose:caps"로 변경하세요. 이 역시 시스템 전체에 적용되도록 재부팅이 필요합니다.
여러 국제 언어를 자주 입력하는 사용자에게는 Caps Lock과 Scroll Lock 모두 불편할 수 있습니다. 자신의 키보드 배치가 지원하는 다른 옵션을 확인하려면 터미널에 아래 명령어를 입력하고 Enter 키를 누르세요.
cat /usr/share/X11/xkb/rules/xorg.lst | grep compose
이 명령은 일반 사용자 권한으로도 실행할 수 있습니다. 목록에서 마음에 드는 옵션을 찾으면 파일의 XKBOPTIONS="" 줄에 입력하면 됩니다. 예를 들어 오른쪽 Windows 슈퍼 키를 전혀 사용하지 않는다면 XKBOPTIONS="compose:rwin"으로 설정해 해당 키를 컴포즈 키로 활용할 수 있습니다.
방법 3: 컴포즈 키 활용하기
설정한 키에 따라 컴포즈 조합을 입력하는 동안 키를 계속 누르고 있어야 할 수도 있고, 조합을 입력하기 전에 한 번 눌렀다 떼야 할 수도 있습니다. 몇 번 실험해 보면 금세 요령을 익힐 수 있으며, 그래픽 데스크톱 환경에서 텍스트를 입력할 수 있는 곳이라면 어디서든 이 기능을 사용할 수 있습니다. 대부분의 경우 Gmail이나 Google 문서에서도 동일하게 작동합니다.
컴포즈 키와 함께 사용할 수 있는 조합은 매우 다양합니다. X 윈도우에서 사용 가능한 조합 목록을 폭넓게 확인하고 싶다면 ComposeKeys 목록 페이지를 방문해 보세요. 대부분의 리눅스 설치 환경에서 작동하는 최신 조합들이 망라되어 있습니다.
목록에는 대문자가 포함된 조합도 많다는 점에 유의하세요. 예를 들어 컴포즈 키를 누른 후 F와 r을 입력하면 ₣ 문자가 생성되지만, 이 과정에서 반드시 Shift+F를 눌러 대문자 F를 입력해야 한다는 점은 잘 알려져 있지 않습니다. 또한 조합은 반드시 하나씩 차례대로 입력해야 합니다. 예를 들어 Caps Lock을 컴포즈 키로 설정했다면, Caps Lock을 누른 상태에서 Shift+F를 누르고 뗀 다음 r을 누르면 ₣ 문자가 입력됩니다. 처음에는 다소 헷갈릴 수 있지만 금세 익숙해질 것이며, 문자표에서 일일이 찾아보는 것보다 훨씬 빠르고 효율적입니다.
저자 소개

Kevin Arrows
Kevin Arrows는 10년 이상의 업계 경력을 갖춘 베테랑 기술 전문가입니다. Microsoft Certified Technology Specialist(MCTS) 자격증을 보유하고 있으며, 최신 기술 동향을 꾸준히 학습하는 데 큰 열정을 가지고 있습니다. 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅 등 다양한 기술 주제에 대해 폭넓게 집필해 왔으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 동료들에게 널리 인정받고 있습니다.