SPUG: Perl stdin backspace
benb at speakeasy.net
Thu Aug 10 12:50:06 PDT 2006
Thane Williams wrote:
> Hi there. Whenever I write a perl script in the Linux environment, if
> the user tries to backspace while entering standard input, it seems
> like none of the backspace keys work. Delete, backspace, and ctrl-H
> all fail. I've tried googling for a solution to this, but I'm at a
> loss. Can anyone tell me how to arrange things so that users can
> backspace while Perl's taking standard input?
Take a look at the Term CPAN modules: Term::ReadLine, Term::ReadKey.
Terminal key mapping can be a hassle. Make sure that the keys you want
to use when perl is accepting input are working in other applications.
More information about the spug-list