Korea FreeBSD Users Group
Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

(Answer) (Category) FreeBSD 비공식 한국어 FAQ : (Category) 터미널 :
쉘에서 한글 입력이 안되는데요.
쉘 프롬프트에서 한글 입력에 대한 문제는 쉘과 LANG 환경변수에 따라 다릅니다.

- /bin/sh

입력 됩니다.

- /bin/csh

입력 됩니다.

4.1 이후부터는 /bin/csh이 tcsh입니다. 이 쉘은 기본적으로 kanji옵션으로
컴파일되므로 별도 설정 없이도 LANG=ko_KR.EUC이면 한글 입력에 문제가 없습니다.

- tcsh(3.5와 4.0이전 사용자에 한해서만)

shells/tcsh 포트는 한글 입력이 안됩니다. 이 경우 japanese/tcsh 을 사용하시면 됩니다.
ja-tcsh의 경우 여러가지 메시지 파일 패키지가 별도로 나와 있는데 그런것은 빼고
ja-tcsh만 설치하세요.

구분은 $version 으로 알 수 있습니다.

입력 안되는것:

version tcsh 6.09.00 (Astron) 1999-08-16 (i386-intel-FreeBSD) options 8b,nls,dl,al,sm,rh,color

입력 되는것:

tcsh 6.08.05 (Astron) 1999-05-11 (i386-intel-FreeBSD) options 8b,nls,dl,al,kan,rh,color,dspm

kan(kanji), dspm(Display Multibyte)가 추가되어 있으면 됩니다.
ja-tcsh을 ja_JP.* 로케일이 아닌 상태에서 띄우면 8비트 입출력은 되지만 글자단위 편집은
되지 않습니다. 그러나 ja_JP.EUC 로케일에서 띄우면 글자단위 편집도 됩니다.

이에 대한 패치는 이미 tcsh 제작자에게 제출되어 있으므로 다음 버전에서는 기본적으로
한글 입력이 되길 바랍니다. 포트에 패치하고 다시 빌드해도 됩니다.

http://hangul.kldp.org/#Shells

- bash, bash2

$HOME/.inputrc 에 다음과 같이 적으세요.

set meta-flag On
set convert-meta Off
set output-meta On

- pdksh, zsh

안해봐서 모릅니다. :)
cjh
[Append to This Answer]
Next: (Answer) 편집기에서 한글 사용은 어떻게 하나요?
This document is: http://www.kr.freebsd.org/cgi-bin/fom.cgi?file=7
[Search] [Appearance]
This is a Faq-O-Matic 2.719.

Copyright © 1998-2003 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
Powered by FreeBSD