우분투 한글 변환 팁

in #kr6 years ago (edited)

우분투 사용하면서 영어를 기본 언어로 사용하시는 분들 계실 겁니다. 아무래도 한글보다는 영어가 깔끔하게 표시되고, 폴더 경로 문제들도 적으니까요.

그래서 한글 키보드를 설치해서 많이 사용하는데요. 아래와 같은 방법으로 하면 됩니다.

[Ubuntu] Ubuntu 18.04 LTS 한글 설치 및 설정

image.png

이건 별 문제없이 되어 쉽습니다.
여기서도 한가지 주의할 것은 위와 같이 한다고 바로 적용되지 않는다는 것입니다. 안된다고 이것저것 건드리다가 꼬이기 쉽상인데, 위와 같이 설정을 하고 꼭 리부팅을 해주셔야 합니다. 또는 로그아웃을 해야 적용됩니다.

문제

그런데 말입니다.
영어, 한글 변환이 잘 되는데 사용하다 보면 뭔가 이상합니다. 한글키를 눌렀는데, 가끔 우분투의 명령창이 뜬다는지, 브라우저에서는 브라우저 입력창으로 포커스가 맞춰진다는지요.

이유는 바로, 한글키가 우분투에서는 Alt_R (오른쪽 Alt)키로 되어 있는데, 기본적으로 Alt_R 단축키가 실행됩니다. 이 단축키 사용을 막고, 오로지 영한 변환으로 쓰이도록 해줘야 합니다.

아래 사이트에 나온 방법대로 하면 됩니다.
https://hanmaruj.tistory.com/6

요약하면, 아래와 같이 alt키 맵핑 정보를 가지고 있는 파일을 엽니다.

$ cd /usr/share/X11/xkb/symbols/
$ sudo vi altwin   

그런 다음, 아래와 같이 내용을 수정합니다. 파일 제일 처음에 나오는 내용입니다.

// Meta is mapped to second level of Alt.
partial modifier_keys
xkb_symbols "meta_alt" {
    key <LALT> { [ Alt_L, Meta_L ] };
    key <RALT> { type[Group1] = "TWO_LEVEL",
                 symbols[Group1] = [ Hangul ] };
//                 symbols[Group1] = [ Alt_R, Meta_R ] };
    modifier_map Mod1 { Alt_L, Alt_R, Meta_L, Meta_R };
};

기존에 symbols[Group1] = [ Alt_R, Meta_R ] }; 이렇게 되어 있는 것을 주석처리하고, 그 윗줄처럼 symbols[Group1] = [ Hangul ] };을 입력합니다. 한글 변환으로만 사용하겠다는 의미입니다.

이렇게 바꾼 후에도 꼭 리부팅해야 합니다!

이상 끝!

Sort:  

좋은 정보 감사합니다.

Posted using Partiko Android

사소하지만, 검색이 어려운 정보같아 공유합니다~
고맙습니다~

Coin Marketplace

STEEM 0.16
TRX 0.25
JST 0.034
BTC 94028.11
ETH 2640.97
USDT 1.00
SBD 0.68