Date: Sun, 9 May 1999 13:07:15 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: monty AT cs DOT umd DOT edu cc: djgpp AT delorie DOT com Subject: Re: edu: How to quiet the terminal bell! In-Reply-To: <7h3cls$rnt$1@nnrp1.deja.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sun, 9 May 1999 monty AT cs DOT umd DOT edu wrote: > I was able to do this, but I haven't been able to make a lot of > other changes I would like. For example, in my .inputrc I added the > line: > > set completion-ignore-case on > > but file completion still requires that I get the case right. Perhaps because completion-ignore-case should be in .bashrc, not in .inputrc? > I have the line: > > DEL: delete-char > > but it doesn't seem to do anything. Perhaps this is because DEL is not the PC key named DEL? On Unix, DEL is a totally different key; I think if you press BackSpace, you will see that your redefinition worked. DEL on PC's keyboard is not an ASCII key, so Bash won't know about it without some key remapping that the ported code should do. I guess this remapping wasn't done. > I would like to be able to use some of the keystrokes used by 4DOS > in bash, especially keys like Delete, Home, and End. Bash uses the termios functions for reading its input. If you want the PC-specific editing keys to be supported, please consider adding this functionaliy to the DJGPP library and donating the additions to the DJGPP project. The sources are freely available in the v2/djlsr202.zip archive, and the termios functions are in the src/libc/posix/termios/ directory in that archive.