vi 편집기를 통해 euc-kr과 utf8 encoding 전환하기

근래 개인데스크탑을 RHEL6로 전환하면서 기존의 euc-kr 방식의 파일을 관리하는 것이
개인적인 이슈로 부각되고 있다.

파일명과 파일의 내용을 변경하기 위해 iconv와 convmv를 이용하는 방법은 이미 소개한
바 있다.

vi편집기를 통해 iconv와 convmv 로 변환하지 않고 바로 인코딩을 변환하여 보는 방법에
대해 간단히 소개함


$ vi  ~/.vimrc
———————————————————
set fileencodings=utf8,euc-kr
———————————————————

vim 환경설정 파일에 위의 설정을 입력한다. 그럼..vi 편집기 상에서 해당 파일의 Locale
상태를 자동으로 체크하여 해당 시스템에 맞는 인코팅 방식으로 변환하여 열어준다.

vi 편집상태에서 인코딩 방식을 편경하여 저장하고자 할때는 vi 편집모드에서

:set fileencoding=utf8
:w

와 같이 수행하면된다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

2 Responses

  1. 2022년 6월 22일

    1propaganda

  2. 2023년 1월 27일

    1distance

페이스북/트위트/구글 계정으로 댓글 가능합니다.