준호씨의 블로그

vim 한글 깨지는 문제 해결 본문

개발이야기

vim 한글 깨지는 문제 해결

준호씨 2017.09.13 23:06

vim 을 사용하다보면 환경에 따라 한글이 깨지는 경우가 있는데 그에 대한 해결 방안들을 정리 해 본다. OSX 환경에서 터미널로 리눅스 서버 접근할 때 위주라서 다른 환경에서는 좀 달라질 수 있다. 예를 들어 윈도우 PC 를 쓰는 경우 euckr 대신 cp949 를 넣어야 될 수도 있다.

~/.vimrc 설정

아래 설정을 추가 해 본다.

set fencs=utf-8,euckr

그래도 안되면 아래 처럼 enc 를 추가 해 본다. 나의 경우 LANG 환경변수값이 korean 으로 되어 있는 경우 enc=utf-8 을 추가해 주어야 되었다.

set enc=utf-8
set fencs=utf-8,euckr

위의 설정은 아래와 같은 설정이다.

set encoding=utf-8
set fileencodings=utf-8,euckr

vim 이 한글을 지원하는가? +multi_byte 옵션 확인

아래와 같은 경우 -multi_byte 로 되어 있다. 이 경우 한글을 지원을 못하기 때문에 vim 을 새로 깔아 주어야 한다.

$ vim --version | grep multi
-mouse_jsbterm -mouse_netterm -mouse_sysmouse +mouse_xterm -multi_byte
+multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra -perl +postscript

새로 설치 하는 방법은 "vim 을 linux 에 컴파일 해서 설치해보자(http://junho85.pe.kr/96)" 를 참고

참고

0 Comments
댓글쓰기 폼