윈도우용 GVIM에서 UTF-8문제...
글쓴이: chiurenji / 작성시간: 금, 2007/08/17 - 12:17오전
윈도우용 GVim에서 한글 UTF-8 문서 열기 문제로 질문드립니다. 우선 저는 XP에서 윈도우용 gvim 7.1을 사용하고 있습니다.
그런데 utf-8 문서를 열면 한글이 깨지는 문제가 있어서 이렇게 질문드립니다.
우선 제 vimrc에는 set fencs=ucs-bom,utf-8,cp949가 지정되어 있고, set fenc=utf-8도 되어 있습니다.
또, gvim용 iconv도 설치했습니다. 그런데 여전히 utf-8 파일을 열면 화면이 깨진 상태로 나옵니다.
물론 set enc=utf-8을 하면 제대로 보이고요. 하지만 이 경우는 vim메시지가 모조리 깨지더군요.
에휴~ 윈도우에서도 vim으로 넘어가 보려고 했는데... 그냥 emeditor나 써야하려나봅니다...
Forums:
저는 set enc=utf8, lang
저는 set enc=utf8, lang en으로 해서 메뉴는 영어로 해두고 씁니다.
이렇게 하면 제일 확실하더라구요.
말씀대로 해
말씀대로 해 보았지만 깨지는건 마찬가지 였습니다.. 화면은 제대로 보이지만 메뉴와 메시지 깨지는건 여전합니다. 결국 lang안의 ko관련 파일을 모조리 지우는 방법을...
그런데 UTF-8에서 한글 메뉴를 사용하는 법은 없나요? 분명 utf-8용 메뉴파일이 있기는 하던데...
native language support를
native language support를 gvim 처음에 설치할 때,
체크 표시를 해제하고 했습니다.
한글로 나오는 vim 메시지가 저도 utf-8 문서를 편집할 때 깨져 나왔거든요..
mswin.vim을 수정합니다.
저는 c:\Program Files\Vim\vim71\mswin.vim 파일의 맨 아래에 다음과 같이 하였더니, utf-8 인코딩 문서도 잘 보이고 메뉴도 한글로 잘 보입니다.
set tabstop=4
set encoding=cp949
set fileencodings=utf-8,cp949
set langmenu=cp949
set guifont=Gulimche:h12:cHANGEUL
set lines=60 columns=120
lang에 보면 utf-8용 메뉴 파일이 보이던데, 이걸 어떻게 적용시키는 지는 모르겠네요.
오~ 이게 짱이네요
감사합니다. 가려운 곳을 그냥 빡빡 긁어주셨네요^^
이번에 보니
utf-8 세팅 그대로 다 하신 후에
language messages ko_kr.utf-8 하면 메세지도 한글로 잘 나오네요.
메뉴 자체는 깨지는데 이것 해결하는 방법은 다른분이;;
메뉴 깨지는 문제에 대한 해결입니다.
language message ko_kr.utf-8
source $VIMRUNTIME/delmenu.vim
set langmenu=ko_kr.utf-8
source $VIMRUNTIME/menu.vim
위 내용 vimrc 설정파일에 넣어주시고요.
vim 실행하면 한글 메뉴가 제대로 보이네요.
사랑과 평화 넘치는 행복한 세상을 꿈꾸며
제대로 보이네요. 감사합니다.
아주 잘 동작하네요. 제대로 보이니 속이 다 시원해요~
글꼴이 좀 큰 경향이 있어 글꼴만 바꿨습니다.
set guifont=Gulimche:h10:cDEFAULT
사랑과 평화 넘치는 행복한 세상을 꿈꾸며
댓글 달기