우분투 VSC에서 한글이 입력되지 않는 현상

이사감·2021년 4월 5일
0

우분투 VSC에서 한글이 입력되지 않는 현상

우분투를 설치 (20.04) 하고 이용하던 중 VSC에서는 한글이 입력되지 않는 현상을 발견했다.

이 현상은 snap으로 설치한 경우에 발생하며 한글 외 중국어, 일본어 등의 언어도 마찬가지의 문제를 겪는다. deb 형식으로 설치한 경우 해당 문제가 발생하지 않아 deb 형식으로 재설치하면 해결된다. VSC뿐만 아니라 snap으로 설치한 슬랙도 마찬가지이다. 걍 웬만한건 전부 다 deb 형식으로 설치해야할듯.

해결 방법은 이 게시글을 참고했다.
해당 게시글의 작성자는 19.10 버전에서 겪었는데 20.04 버전에서도 같은 오류가 지속되나봄.


1. snap으로 설치한 프로그램 제거

우분투 소프트웨어나 터미널을 통해 제거한다

  • 터미널 명령어 : sudo snap remove 이름

1-1. 만일 snap 오류 메세지가 출력된다면

status-code=409 kind=snap-change-conflict message=snap "code" has "auto-refresh" change in progress

제거하려하니 위와 같은 에러가 떠서 이 링크의 답변을 따라한 후 터미널에서 VSC를 삭제하자 정상적으로 삭제되었다.

2. deb 형식의 VSC를 이곳에서 다운받는다.

3. deb 설치

deb파일을 더블클릭하여 설치하거나, 터미널을 열고 다운로드 파일이 있는 디렉토리로 진입 후 설치한다

  • 터미널 명령어 : sudo dpkg -i (다운받은 설치파일 파일명).deb

설치 완료 후 VSC를 열어보면 정상적으로 한글이 입력됨을 확인할 수 있다.

3-1. 한글 폰트 지정하기

VSC의 settings에서 editor font family를 검색한 후 원하는 폰트를 입력하면 된다. 나의 경우에는 맑은 고딕 ('Malgun Gothic') 을 입력했다.

3-2. 기타 폰트 설정하는 곳

  1. VSC 코드 줌 : editor mouse wheel zoom 체크

  2. VSC 터미널 폰트 설정하는 곳

  • 폰트 종류 : terminal integrated font family
  • 폰트 사이즈 : terminal integrated font size
profile
https://emewjin.github.io

2개의 댓글

comment-user-thumbnail
2021년 4월 6일

오... 꿀팁이군요!! 감사합니다 ㅎㅎ

1개의 답글