[JAVA] 콘솔에서 문자열을 입력받을 때, Back space 키 올바로

vudghkzm의 이미지

리눅스, 유닉스 콘솔상에서 돌아가는 프로그램을 짜고 있습니다.
BufferedReader 클래스의 readLine() 메쏘드를 이용해서 콘솔상에서 키보드로 뭔가를 입력받는데요. 오타가 나서 Back Space 키를 누르니까 ^H 라는 문자가 덧붙여지네요..

이런 현상 대신 올바르게 Back Space 키가 작동되도록 하고 싶습니다.
어떻게 하면 되나요?

사용하고 있는 텀은 한텀입니다.