Re: [Debian]: Funktionstasten im xterm
### Deutsche Debian-User-Mailingliste ###
Volker Ossenkopf <ossk@zeus.ph1.Uni-Koeln.DE> writes:
--snip--
> Wenn ich mir die terminfo fuer xterm mit infocmd anschaue,
> so steht dort aber nichts, was die ^[OP usw. erklaeren koennte.
> Daneben habe ich nichts, was mir verdaechtig erscheint in
> .ttyswrc oder als bindkey in der .tcshrc.
>
> Wer koennte der schuld sein ?
xterm macht seine VT100 Emulation jetzt richtig.
> Ich hoffe auf einen guten Tip.
Hatten wir doch schon mal :) Nimm erst einmal rxvt (ist sowieso
kleiner), dann funktionieren aber knp und kpp nicht: Abhilfe s.u.
HIH
Siggy
--
>>> In a world without fences, who needs gates? <<<
------- Start of forwarded message -------
To: Andreas Braukmann <andy@AbrA.DE>
Cc: Linux-Stammtisch Oldenburg <Linux-Stammtisch@infodrom.north.de>
Subject: Re: F-Tasten unter X11
References: <Pine.LNX.3.94.970728195216.684A-100000@orca.abra.de>
From: Siggy Brentrup <bsb@winnegan.north.de>
Date: 29 Jul 1997 01:59:37 +0159
Message-ID: <87en8isp6q.fsf@baal.winnegan.north.de>
Andreas Braukmann <andy@AbrA.DE> writes:
> On 28 Jul 1997, Siggy Brentrup wrote:
[snip]
> > Ich glaube, ich habe auch schon
> > einen bug-report dazu gesehen.
> Weist du noch wo?
Bug #11066 im Debian Bug Tracking System.
Schick ne mail an request@bugs.debian.org, subject ist egal, im body:
send 11066
end
s. dazu /usr/doc/debian/bug-log-mailserver.txt
....
Ich habe grade noch ein wenig mit terminfo gespielt, das Ergebnis
mit funktionierendem [Pos1] u. [Ende] in rxvt folgt am Ende als shar.
Auspacken und dann:
$ mkdir ~/.terminfo
$ TERMINFO=~/.terminfo tic rxvt-xterm
Dummerweise schaut mc _nicht_ wie es sich gehoert automatisch in
~/.terminfo, aber mit
$ export TERMINFO=~/.terminfo
$ export TERM=rxvt-xterm
$ mc
klappts dann endlich.
HIH
Siggy
----------------------------------------------------------------
#!/bin/sh
# This is a shell archive (produced by GNU sharutils 4.2).
# To extract the files from this archive, save it to some FILE, remove
# everything before the `!/bin/sh' line above, then type `sh FILE'.
#
# Made on 1997-07-29 01:31 CEST by <bsb@baal>.
# Source directory was `/home/bsb/tmp'.
#
# Existing files will *not* be overwritten unless `-c' is specified.
#
# This shar contains:
# length mode name
# ------ ---------- ------------------------------------------
# 1389 -rw-r--r-- rxvt-xterm
#
save_IFS="${IFS}"
IFS="${IFS}:"
gettext_dir=FAILED
locale_dir=FAILED
first_param="$1"
for dir in $PATH
do
if test "$gettext_dir" = FAILED && test -f $dir/gettext \
&& ($dir/gettext --version >/dev/null 2>&1)
then
set `$dir/gettext --version 2>&1`
if test "$3" = GNU
then
gettext_dir=$dir
fi
fi
if test "$locale_dir" = FAILED && test -f $dir/shar \
&& ($dir/shar --print-text-domain-dir >/dev/null 2>&1)
then
locale_dir=`$dir/shar --print-text-domain-dir`
fi
done
IFS="$save_IFS"
if test "$locale_dir" = FAILED || test "$gettext_dir" = FAILED
then
echo=echo
else
TEXTDOMAINDIR=$locale_dir
export TEXTDOMAINDIR
TEXTDOMAIN=sharutils
export TEXTDOMAIN
echo="$gettext_dir/gettext -s"
fi
touch -am 1231235999 $$.touch >/dev/null 2>&1
if test ! -f 1231235999 && test -f $$.touch; then
shar_touch=touch
else
shar_touch=:
echo
$echo 'WARNING: not restoring timestamps. Consider getting and'
$echo "installing GNU \`touch', distributed in GNU File Utilities..."
echo
fi
rm -f 1231235999 $$.touch
#
if mkdir _sh01213; then
$echo 'x -' 'creating lock directory'
else
$echo 'failed to create lock directory'
exit 1
fi
# ============= rxvt-xterm ==============
if test -f 'rxvt-xterm' && test "$first_param" != -c; then
$echo 'x -' SKIPPING 'rxvt-xterm' '(file already exists)'
else
shar: Saving rxvt-xterm (text)
$echo 'x -' extracting 'rxvt-xterm' '(text)'
sed 's/^X//' << 'SHAR_EOF' > 'rxvt-xterm' &&
# Reconstructed via infocmp from file: /etc/terminfo/x/xterm
# Hacked by bsb@winnegan.north.de for Debian rxvt-2.20-3.deb
rxvt-xterm|rxvt terminal emulator (X11R6 Window System),
X am, km, mir, msgr, xenl, xon,
X cols#80, it#8, lines#65,
X acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++\054\054II00,
X bel=^G, bold=\E[1m, clear=\E[H\E[2J, cr=^M,
X csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H,
X cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C,
X cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
X dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J,
X el=\E[K, enacs=\E(B\E)0, home=\E[H, ht=^I, ich=\E[%p1%d@,
X ich1=\E[@, il=\E[%p1%dL, il1=\E[L, ind=^J,
X is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, kbs=^H,
X kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, kend=\E[4~,
X kent=\EOM, kf1=\E[11~, kf10=\E[21~, kf11=\E[23~,
X kf12=\E[24~, kf2=\E[12~, kf3=\E[13~, kf4=\E[14~,
X kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, kf9=\E[20~,
X khome=\E[1~, kich1=\E[2~, kmous=\E[M, knp=\E[6~,
X kpp=\E[5~, rc=\E8, rev=\E[7m, ri=\EM, rmacs=^O, rmam=\E[?7l,
X rmcup=\E[2J\E[?47l\E8, rmir=\E[4l, rmkx=\E[?1l\E>,
X rmso=\E[m, rmul=\E[m, rs1=^O,
X rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<,
X sc=\E7, sgr0=\E[m, smacs=^N, smam=\E[?7h, smcup=\E7\E[?47h,
X smir=\E[4h, smkx=\E[?1h\E=, smso=\E[7m, smul=\E[4m,
X tbc=\E[3k, u6=\E[%i%d;%dR, u7=\E[6n, u8=\E[?1;2c, u9=\E[c,
SHAR_EOF
$shar_touch -am 0729013097 'rxvt-xterm' &&
chmod 0644 'rxvt-xterm' ||
$echo 'restore of' 'rxvt-xterm' 'failed'
if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \
&& ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then
md5sum -c << SHAR_EOF >/dev/null 2>&1 \
|| $echo 'rxvt-xterm:' 'MD5 check failed'
fd3bfca922123dd3b0f9ab7b1e48a48b rxvt-xterm
SHAR_EOF
else
shar_count="`LC_ALL= LC_CTYPE= LANG= wc -c < 'rxvt-xterm'`"
test 1389 -eq "$shar_count" ||
$echo 'rxvt-xterm:' 'original size' '1389,' 'current size' "$shar_count!"
fi
fi
rm -fr _sh01213
exit 0
--
>>> In a world without fences, who needs gates? <<<
------- End of forwarded message -------
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <your_email_address>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Reply to: