Figured it out for xterms. Readline(3) uses an initialization file
.inputrc to customize commands. There was no inputrc file in the system
si I added one in etc and set INPUTRC=/etc/inputrc in the /etc/bashrc
file. I actually took the file from my Linux system but is has the
following line.
\e[3~: delete-char
This works fine in X but does not change the virtual consoles. That is
not a problem because I rarely use them.
The best thing about it is that I have learned quite a bit during this
little exercise. You assistance is greatly appreciated.
On Fri, 2002-10-25 at 15:18, Gary W. Swearingen wrote:
Michael Morris [EMAIL PROTECTED] writes:
When I run tput kbs, nothing is displayed.
When I run
echo 123$(tput kbs)456
I get
12456
apparently because tput kbs puts out some kind of backspace to
the shell.
Yes, tput kbs returns the Backspace key for that terminal definition in
termcap.
I suspect that you need to read your shell's discussions of command line
processing. Run bind (a shell built-in) and grep it's output for
del and back. You should ensure that you've got your shell using
Emacs-style line editing.
Better yet, use the Control-D key for delete (the Emacs-style default)
and redefine the Delete keys for things you need less often. :-)
Note that the key interpretation can be changed in an application (eg,
your shell), xterm X resources, termcap (?), your window manager config,
and in the X key config (in increasing precedence, I hope).
I will work with bind and learn more about it. It will come in handy
later.
To take full advantage of your Internet/multimedia keyboard, you might
want to look into:
/usr/X11R6/lib/X11/xkb/
/usr/X11R6/man/man1/*xkb*
http://www.tsu.ru/~pascal/en/xkb/
Poor English, but sometimes better than official docs.
http://www.charvolant.org/~doug/xkb/
An Unreliable Guide to XKB Configuration
Cool, thanks. I ran across some of those last night and made a note to
revisit it later. Could be another useful bit of knowledge.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message