본문 바로가기

Server/Linux

vi에서 utf-8 과 euc-kr 동시 사용하기

VI환경 파일에서 아래를 추가 시켜 주면 쉽게 해결 됩니다.

set fencs=ucs-bom,utf-8,euc-kr.latin1
set enc=euc-kr

example) CentOS release 4.6 (Final) 에서 vi수정하기

vi /etc/vimrc
if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"
   set fileencodings=utf-8,latin1
endif
set fencs=ucs-bom,utf-8,euc-kr.latin1
set enc=euc-kr
set nocompatible        " Use Vim defaults (much better!)
set bs=2                " allow backspacing over everything in insert mode