묻고 답하고
리눅스에서 c++프로그래밍을 많~이 하게될거같아서 큰맘먹고 다스3장만을 했었었는데요
그냥 키보드로 사용할땐 문제없이 사용했는데
다스3로 하니 백스페이스키를 이상한 키로 알아먹네요;;;
소프트웨어 적인 문제인건지 ㅠㅠ 해결할 방도도 모르겟고...
백스페이스가 길어서 혹여 이런형식의 자판을 쓰는 키보드에서는 다같은 상황이 되지 않는지 궁금합니다.
이왕이면 해결책도.....
같이 일하시는분은 해피해킹프로 사용하시던데 별문제 없어보이던데 말이죠 ㅠㅠ
마제 텐키리스로 넘어가고싶었었는데 이 일로 시기를 앞당겨야할지도....
그냥 키보드로 사용할땐 문제없이 사용했는데
다스3로 하니 백스페이스키를 이상한 키로 알아먹네요;;;
소프트웨어 적인 문제인건지 ㅠㅠ 해결할 방도도 모르겟고...
백스페이스가 길어서 혹여 이런형식의 자판을 쓰는 키보드에서는 다같은 상황이 되지 않는지 궁금합니다.
이왕이면 해결책도.....
같이 일하시는분은 해피해킹프로 사용하시던데 별문제 없어보이던데 말이죠 ㅠㅠ
마제 텐키리스로 넘어가고싶었었는데 이 일로 시기를 앞당겨야할지도....
2009.05.30 08:18:22 (*.145.136.128)
리눅스 배포본이 좋류가 많아서요. 어떤 배포본에서 그런 문제가 생겼는지요? 사용하시는 환경을 말씀해 주셔야 답이 나올것으로 생각됩니다. -.-;;
혹시 터미널(혹은 콘솔)에서 emacs를 사용하시지는 않는지 만약 그렇다면 stty -a에서 erase가 ^?로 되어 있으신지 이게 아님 틀림없이 ^H로 되어 있을 겝니다.
터미날이 아니라면 X11에서 그렇다는 말씀이신지? 만약 X11에서 emacs인데 xterm등등의 터미날에서 사용하신다면 위의 처방일테고 그렇지 않다면 emacs의 어떤 version을 사용하시는지요? 혹시나 xmodmap에서 이상하게 매핑하지 않았는지 의심해봅니다.
제 개인적인 생각으로는 사용자분이 어떤 세팅을 하셨는데 잊으신 것으로 보여집니다. 요즘나오는것 하나뚜 안건드려도 될겝니다.^^
혹시 터미널(혹은 콘솔)에서 emacs를 사용하시지는 않는지 만약 그렇다면 stty -a에서 erase가 ^?로 되어 있으신지 이게 아님 틀림없이 ^H로 되어 있을 겝니다.
터미날이 아니라면 X11에서 그렇다는 말씀이신지? 만약 X11에서 emacs인데 xterm등등의 터미날에서 사용하신다면 위의 처방일테고 그렇지 않다면 emacs의 어떤 version을 사용하시는지요? 혹시나 xmodmap에서 이상하게 매핑하지 않았는지 의심해봅니다.
제 개인적인 생각으로는 사용자분이 어떤 세팅을 하셨는데 잊으신 것으로 보여집니다. 요즘나오는것 하나뚜 안건드려도 될겝니다.^^
2009.05.30 16:23:11 (*.132.30.41)
오 이상한나라의동화님 자세한 답변감사합니다.
제가 리눅스를 이용하는곳은 서버인데 centOS 4.5?라고 하던데요
실제로 사용할떄는 윈도우에서 XShell이란 프로그램을 통해서 ssh로 접속해서 사용중입니다.
노트북에서 작업하고 있었는데 usb로 접속된 다스3와 노트북내장 키보드가 겹치면서? 일어난 현상일지도 모르겟고요
(다스3로 다른 컴퓨터에서 작업해본적이 없어서요;;)
xshell이 어떤 터미널을 인지는 모르겟네요; 맥에서 x11 xterm을 사용해보긴 했는데 그것역시 다스3로 해본적이 없기에;;
말씀해주신 ^h 모이런걸로 인식하느거 같긴 했습니다 백스페이스를 누르면 밑에 무슨 메뉴가 떠버려서;;;
esc로 취소하면 ^h같은 이상한 문자열이 찍히더군요
사용하다보면 home end 같은 키들도 그런식으로 인식된적도 있었습니다.
리눅스 초보라 무엇이 문젠지 알수가 없네요;;
아 emacs는 xemacs 를 사용하는데 gnu emacs에선 테스트를 못해봣네요;;
제가 리눅스를 이용하는곳은 서버인데 centOS 4.5?라고 하던데요
실제로 사용할떄는 윈도우에서 XShell이란 프로그램을 통해서 ssh로 접속해서 사용중입니다.
노트북에서 작업하고 있었는데 usb로 접속된 다스3와 노트북내장 키보드가 겹치면서? 일어난 현상일지도 모르겟고요
(다스3로 다른 컴퓨터에서 작업해본적이 없어서요;;)
xshell이 어떤 터미널을 인지는 모르겟네요; 맥에서 x11 xterm을 사용해보긴 했는데 그것역시 다스3로 해본적이 없기에;;
말씀해주신 ^h 모이런걸로 인식하느거 같긴 했습니다 백스페이스를 누르면 밑에 무슨 메뉴가 떠버려서;;;
esc로 취소하면 ^h같은 이상한 문자열이 찍히더군요
사용하다보면 home end 같은 키들도 그런식으로 인식된적도 있었습니다.
리눅스 초보라 무엇이 문젠지 알수가 없네요;;
아 emacs는 xemacs 를 사용하는데 gnu emacs에선 테스트를 못해봣네요;;
2009.05.30 20:31:13 (*.145.136.128)
알겠습니다. 제 생각엔 xshell의 ssh에서 제공되는 terminal이 그런 행동을 보이는 듯 싶습니다. stty erase ^?라고 .bashrc에 한줄 집어 넣어 주시면 될것으로 보입니다. 더 자세한것은 stty의 man 페이지 보시면 되겠습니다. RTFM^^;;;
2009.05.30 23:52:06 (*.171.192.15)
정말 많은 도움 감사드립니다 ㅠㅠ
아쉽게도 이상한나라의동화님꼐서 아려주신 bashrc방법은 실패했습니다.
PSYPODIAS님이 알려주신(define-key map "\177" 'isearch-delete-char)
(define-key map "\C-h" 'isearch-mode-help)
로는 해결이 안되고 emacs에서 디버그창이 바로 떠버리더군요;
하지만
(global-set-key "\C-h" 'delete-backward-char)
이걸 추가하니 괜찮아졋습니다.
백스페이스키를 어떻게 c-h로 인시하는건지 정말 신기하네요;
help command를 딱히사용하지않으니 차라리 잘된듯싶습니다.
도움주신 많은분들꼐 감사드립니다. ^^
아쉽게도 이상한나라의동화님꼐서 아려주신 bashrc방법은 실패했습니다.
PSYPODIAS님이 알려주신
(define-key map "\C-h" 'isearch-mode-help)
로는 해결이 안되고 emacs에서 디버그창이 바로 떠버리더군요;
하지만
(global-set-key "\C-h" 'delete-backward-char)
이걸 추가하니 괜찮아졋습니다.
백스페이스키를 어떻게 c-h로 인시하는건지 정말 신기하네요;
help command를 딱히사용하지않으니 차라리 잘된듯싶습니다.
도움주신 많은분들꼐 감사드립니다. ^^
작성된지 6개월이 지난 글에는 새 코멘트를 달 수 없습니다.