dtterm에서 ctrl-c, @가 입력되지 않습니다 [2]

dtterm에서 ctrl-c, @가 입력되지 않습니다

2002-01-25 00:00 - 이광일

게시판을 잘못 찾아서 다시 씁니다. ^^;리모콘으로 solaris의 dtterm을 REXEC로 실행했을때ctrl-c, @가 입력되지 않습니다.ctrl-c는 글자그대로 인식하는것 같고@는 전의 입력을 지우고 처음으로 돌아가 버립니다.TELNET으로 실행할경우 입력은 되는 것 같지만,화면이 깨져서 볼수가 없네요.참고로 xterm에서는 잘됩니다.또, XDM으로 접속하면 dtterm에서도 제데로 됩니다.뭐가 문제죠?미리 감사합니다. ^^;


당연한 결과 값입니다.

2002-01-25 00:00 - 김승환

님께서 말씀하신 문제는 터미널 접속시 키맵이 설정값에 따라 보여주기때 문입니다.
REXEC은 아래와 같이 그 값들이 설정되어있습니다.

]#stty -a

하시면 현재 특수키들이 무엇으로 셋팅되어있는지 볼 수있습니다.
=================================
....erase = #; kill = @;
.........................
.........................
=================================

이런 값들로 셋팅되어 있을 겁니다.
그렇기 때문에 "@"를 누르시면 지워지는 겁니다.

님께서 그값들을 바꾸시기 원하신다면

]#stty erase ^H ("^H"는 백스페이스키)
]#stty kill ^U ("^U"는 현재한 줄을 삭제하는 키)

하시면 설정값이 변경됩니다.
아래 사이트를 참조하세요

http://man.kldp.org/man/man1/stty.1.html


답변 감사합니다.

2002-01-25 00:00 - 이광일

덕분에 궁금한 점이 풀리는 군요.

지금까지 그것 때문에 일을 못했습니다.

^^;

한가지더 xterm일때와 dtterm일때 값이 다른
이유는 뭔가요? 아직 소개해준 Site에는
가보지 못했는데 거기에 해답이 있을까요?

그럼 즐거운 하루 되시길.......


이전 조회수: 633