Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!AUREL.CALTECH.EDU!bfox From: bfox@AUREL.CALTECH.EDU (Brian Fox) Newsgroups: gnu.bash.bug Subject: key binding/stty character conflict Message-ID: <8907130427.AA01153@aurel.caltech.edu> Date: 13 Jul 89 04:27:20 GMT References: <8907122237.AA10749@comp.vuw.ac.nz> Sender: daemon@tut.cis.ohio-state.edu Reply-To: bfox@aurel.caltech.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 20 Date: Thu, 13 Jul 89 10:36:45 +1200 From: Ray Nickson ENVIRONMENT: bash 1.01 or 1.02 on an HP300 running MORE/BSD4.3 (although I believe it applies to any BSD system). SYMPTOM: in the command-line editor, some commands don't work. BUG: there is a conflict between the shell's interpretation of certain keystrokes and the terminal driver's. In my case, ^C, ^\, ^Z and ^Y are bound (by stty) to INTR, QUIT, SUSP and DSUSP, so these keys (^Y in particular) are not available for the shell. ERROR: This is NOT a bug. This is a design decision. You are welcome to explain why it is necessary to change the users mind about what keys are special to the kernal. Brian Fox