You are here

리눅스 한글 입력에 관한 건데요..

gedit , vi 에디터...등등에서는 한글 입력이 잘됩니다.
고로 리눅스상 문제는 아니겠죠...
하지만 채팅 클라이언트를 켜고 입력창에서 한글을 치려고 변환키(시프트_스페이스, 한영 변환키)를 눌러도 변함없이 영어만 나옵니다.
아무래도 소켓 생성시에 주는 옵션이 있을것 같은데요...
예전에 보니까 소켓부분에 -encodong iso8859-1 라는 옵션이 있었는데요...아무래도 이부분의 문제 같습니다.
이 부분을 추가하고 실행을 시키면요 한글로 채팅을 한 부분은 ??? 로 출력됩니다. 물론 리눅스는 변환 자체도 안되죠...
지금 제 소스의 소켓 생성부분을 띄어 보겠습니다.

클라이언트부분
if { ($host != {}) && ($port != {}) } {
set sock [socket $host $port]
fconfigure $sock -blocking 0 -buffering line
fileevent $sock readable [list receivemessage $sock]

입니다.
어떻게 하면 한글을 치게 할 수 있을 까요??