putty, xshell, mobaxterm 등 터미널 접속 프로그램 케릭터셋 질문입니다.
글쓴이: park3250 / 작성시간: 수, 2017/05/10 - 2:46오후
안녕하세요?
리눅스 CentOS 서버에서
LANG=ko_KR.eucKR
LC_CTYPE="ko_KR.eucKR"
LC_NUMERIC="ko_KR.eucKR"
LC_TIME="ko_KR.eucKR"
LC_COLLATE="ko_KR.eucKR"
LC_MONETARY="ko_KR.eucKR"
LC_MESSAGES="ko_KR.eucKR"
LC_PAPER="ko_KR.eucKR"
LC_NAME="ko_KR.eucKR"
LC_ADDRESS="ko_KR.eucKR"
LC_TELEPHONE="ko_KR.eucKR"
LC_MEASUREMENT="ko_KR.eucKR"
LC_IDENTIFICATION="ko_KR.eucKR"
LC_ALL=
위와같이 locale 구성되어있는데요
putty : Use font encoding
XShell : 기본언어
사용하면 한글입력 및 한글 출력이 정상적으로 되는데요
Mobaxterm 에서는 CP949 케릭터셋이 없어서 그런지
다른것들을 선택하면 모두 한글 출력이 깨지거나 한글 입력이 깨지는데요
locale을 UTF-8 변경하는거 말고 클라이언트 프로그램에서 수정하는방법이 있을까요?
Mobaxterm CP949 케릭터셋을 추가 하는 방법 아시면 답변 좀 부탁드릴게요...
Forums:
파일 이름에 CP949가 있는 것이 아니라면,
파일 이름에 CP949가 있는 것이 아니라면, locale은 utf8로 맞춰 놓으시고, vimrc 에 아래와 같이
설정해 놓으시면, vim이 알아서 euc-kr 문서를 변환해서 보여줄 겁니다. console상에서 euc-kr을 봐야할 필요가 있다면(가령 cat 이나 head, tail, less, more 등등) iconv를 이용하여 변환해서 보는 방법도 있을 것이고요.
파일이름에 CP949로 된 파일 이름이 있는 것이 아니라면, 꼭 EUC-KR을 유지할 필요는 없습니다. 시스템 locale은 euc-kr로 나두시고, 님의 console sesstion만 utf-8로 사용하셔도 무방 합니다.
답변 감사드립니다!
제가 글 확인을 너무 늦게 햇네요
답변 감사드립니다
한글 표시
터미널 창에서 오른쪽 마우스키 누르시고 change terminal settings-> Windows->Translation->Remote character set: Use font encoding 선택 하시고 Windows-> Apperance 에서 한글 지원 폰트로 변경 하시면 됩니다.
댓글 달기