윈도우용 GVim에서 한글 UTF-8 문서 열기 문제로 질문드립니다. 우선 저는 XP에서 윈도우용 gvim 7.1을 사용하고 있습니다. 그런데 utf-8 문서를 열면 한글이 깨지는 문제가 있어서 이렇게 질문드립니다. 우선 제 vimrc에는 set fencs=ucs-bom,utf-8,cp949가 지정되어 있고, set fenc=utf-8도 되어 있습니다.
우분투를 설치 후 locale을 ko_KR.UTF-8로 설정했습니다. putty 설정을 UTF-8로 바꾼 후에 putty 상에서 한글 입출력이 잘 됩니다.
그런데 기존에 EUC-KR 환경에서 사용하던 하드디스크의 파일들의 한글이 깨져서 나오는데 현재 UTF-8 환경을 유지한채 기존의 파일도 잘 사용할 수 없을까요?
그놈-리듬박스에서 음악 파일의 ID3 태그 정보에
한글로된 캐릭터가 깨지네요.
인코딩이 서로 맞지 않는듯한데요...
리듬박스를 이제 겨우 처음 켜보기에 어느 옵션이 있고
어디를 건드려야 하는지 잘 모르겠습니다.
목록으로 나오는 텍스트들의 인코딩을 지정해줄 수 있겠죠?
거의 일주일을 이 문제 붙잡고, 멀티바이트 문자권 사용자의 설움을 너무 느꼈습니다..
일단 테스트 환경은 다음과 같습니다.
old: Fedora core 3, MySQL 3.23.58-16.FC3.1 new: CentOS 5, mysql-5.0.22-2.1
서버를 운영하다보니 UTF-8로 전환해야할지 아니면 현행대로 EUC-KR을 유지해야할지 고민하게 되더군요.
물론 UTF-8로 전환하면 좋은점이 더 많겠지만 대부분의 사이트들이 EUC-KR을 유지하고 있어서
괞히 혼자만 전환하려 하고 있다는 기분마저 들더군요.
얼마전에 광랜을 설치하고 ftp서버를 돌리고 있습니다 +_+
서버는 잘 돌아가고 있습니다만 제 파일시스템은 UTF-8인데 브라우져에서 접속할 경우에
영문은 잘 나오는데 한글은 깨집니다. 문자 인코딩을 UTF-8로 바꿔주어도 그렇구요
개인적으로 사용하는 한글 Putty 입니다. 한글화, Hanterm Fn키 적용, UTF-8 간단 토글 기능 세가지 정도가 적용되어 있습니다.
HangulPuTTY-0.59.h1a3.exe
1. 한글화 패치는 kldp.net 퍼키님의 0.58 한글패치를 바꿔 입혔습니다.
안녕하세요,
안녕하세요? 잠시 설명을 드리자면 이렇습니다.
1.. 조건 - GNOME, GNOME-TERMINAL에서 한글을 모두 사용. - GNOME는 UTF-8이 기본 인코딩임.(이걸 어떻게 바꾸는지 전혀 모르겠습니다.) - Shell상에서는 EUC-KR을 사용함.
2. 상황 - 한글 파일명의 문자세트가 EUC-KR인 경우 터미널 상에서는 정상적으로 표시됨.
c에서 다른 인코딩으로의 iconv는 별 문제가 없는데 UTF-16으로 변환이 제대로 동작하지 않습니다.
예를 들어 UTF-8인 영문 "apple" length 5인 문자가 있으면 UTF-16로 변환시 length 10으로 변환되어야 하는데 iconv 함수가 (iconv_t)-1을 반환하고 err_str: Invalid argument, errno: 22 를 찍어주네요.