주제: 우분투 한글 자음모음 분리(한글깨짐현상) 해결방법 fcitx
버전 : Ubuntu 20.04.06 LTS
작성: 2023-07-19
수정: 2023-07-28
안녕하세요, 개발자 루카스입니다.
코딩이 한글로 짜는게 아니라서 영어에 익숙해질겸 우분투에서는 한글설정을 안해놨었습니다. 하지만, 개발업무는 혼자만 하는 것이 아니라 코드를 공유하고 수정하는 작업이 필요하기때문에 주석작성 등에서 한글이 필요하게 되었습니다.
ㅎ ㅏ ㄴ ㄱ ㅡ ㄹ 왜 이렇게 나와...?
따로 한글 설정을 안해놓긴했지만, 한글입력하면 자음과 모음이 모두 분리되게 나타납니다.
이와 같이 한글깨짐현상이 발생하는 경우에는 언어설정이 필요합니다.
우분투 한글지원 - fcitx 활용법
우분투에서 한글지원하는 방식은 여러가지가 있습니다.
일반적으로 default 값으로 설정되어있는 것이 ibus입니다.
하지만, 저는 fcitx를 사용해서 변경하려고합니다. 비교적 변경해야할 설정항목들이 적어 쉽게 적용이 가능하기때문입니다.
1. Settings의 설정되어있는 한글 삭제하기
우선, 기본에 설정되어있는 한글을 삭제해야합니다. 한글 설정은 안한경우에도 재확인이 필요합니다.
삭제하는 이유는 기존 적용된 설정을 없애고 재설정하기 위합니다.
2. fcitx 설치
위에서 언급했듯이 ibus 설정으로는 안되는 경우가 종종 발생해서, fcitx를 활용하도록 하겠습니다.
설치는 터미널에서 명령어 기입으로 손쉽게 가능합니다.
sudo apt update
sudo apt install fcitx-hangul
3. Language support 에서 keyboard input method system 변경
Language support의 language 항목에서 keyboard input method system을 변경해줍니다.
4. 상단의 키보드 클릭하여 configure current input method 변경
마지막 단계입니다. 상단에 있는 키보드를 클릭하여 input method를 변경하겠습니다.
input method에서 hangul이 없는 경우 '+' 버튼을 클릭하여 설치해줍니다.
이후, global config에서 한글과 영어 변경할때 사용할 단축기를 정해주면 됩니다.
저는 왼쪽에 alt키로 설정하였습니다.
완료
영문과 한글 모두 다 작성되는 것을 확인할 수 있습니다.
Reference
'OS > 리눅스' 카테고리의 다른 글
[Linux] grep 명령어로 내가 원하는 여러 값 찾는 방법 (39) | 2024.02.23 |
---|---|
[Ubuntu] GPU 그래픽카드 사용상태 확인하는 2가지 방법 (0) | 2023.07.05 |
[Ubuntu 20.04][데이터 마운트] cannot create directory: Read-only file system (0) | 2023.07.05 |
[Ubuntu] 가상환경 이름 변경하는 방법 (0) | 2023.06.28 |
Ubuntu에서 .deb 파일 설치하는 2가지 방법 (0) | 2023.06.24 |