codeheart 위치로그  |  태그  |  미디어로그  |  방명록
icon 개발/Linux 에 해당하는 글21 개
2013.04.27   ubuntu 한글키(alt) 문제 해결 방법


icon ubuntu 한글키(alt) 문제 해결 방법
개발/Linux | 2013. 4. 27. 02:40

ver : ubuntu 1304 (32bit)

kbd : realforce 86key


------------------------------------


리눅스 초짜로써 몇가지 사항을 기록한다.


우측 alt 키를 한글키로 사용하는 경우 발생되는 문제임.

우분투(1304기준)는 기본적으로 우측 alt 키로 한영전환이 된다.

문제는 한영전환이 되기는 하지만 기본적으로 alt 키 이기 때문에 alt 키인 동작처럼 동작한다.

우분투에서 alt 키는 두가지 기능이 있다. (  1. 메뉴, 2. 커맨드 )

이 두가지를 막아야 한다.

다음과 같이 한다.


xmodmap -e 'remove mod1 = Alt_R'

xmodmap -e 'keycode 108 = Hangul'


이를 로그인 마다 자동화하려면 일반적으로 /etc/init.d/ ... 에 스크립트를 작성해면 되지만 다음과 같이 한다.


~/.Xmodmap 파일에 다음 내용을 추가한다. ( 아마 처음에는 없을 것임 )

remove mod1 = Alt_R

keycode 108 = Hangul

위에 '...' 안에 있던 내용을 써넣으면 된다. 로그인시 xmodmap 가 자동으로 읽어들이는 파일이므로 xmodmap 커맨드를 입력하는듯.


<< emacs 한글 >>


emacs 에서는 아마 자체 IME 기능을 제공하는 듯 하다. shift+space 를 하면 정상적인 한글입력이 된다.

하지만 한글키(나의 경우 Alt_R : 108)를 입력하면 한글 중간 입력 과정이 보이지 않는다.

찾아보니 XIM 을 끄란다. (nabi 같은 것을 emacs 에서 안쓰겠다는 건가?)

암튼, 다음과 같이 하면 한글키를 눌러도 shift+space 처럼 정상적이 한글입력이 된다.


~/.Xresources 파일에 다음 내용을 추가한다.

Emacs*useXIM: false


하지만 내경우 emacs24 버젼이고 위와 같은 방법은 먹히지 않는다.

다음과 같이 하면 된다.

Emacs24*useXIM: false




내 경우 주로 윈도우로 개발하는 입장에서 가끔 설치해보는 우분투에서 고질적인 한글문제 때문에 짜증난 경우가 많아 위와 같이 기록한다.



arrow 트랙백 | 댓글



[PREV] [1][2][3] [NEXT]
관리자  |   글쓰기
BLOG main image
code heart story
분류 전체보기 (74)
생활 (0)
잡담 (8)
컴퓨터 (11)
개발 (52)
기본 (6)
Linux (21)
Web (4)
Script (4)
Java 기본 (0)
Windows 디버깅 (6)
VC++ (5)
VC++ (윈도우) (5)
VC++ (게임) (0)
VC++ (네트워크) (1)
Code Snippet (0)
Total :
Today :
Yesterday :
rss
위치로그 : 태그 : 방명록 : 관리자
코드하트's Blog is powered by Daum / Designed by plyfly.net