summaryrefslogtreecommitdiffstats
path: root/share/termcap
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2009-06-14 03:34:54 +0000
committeredwin <edwin@FreeBSD.org>2009-06-14 03:34:54 +0000
commitd844ce592d401bfbdb5876e8118b15e76f6c2c60 (patch)
tree467afe48ddd49a2fcb102a3835cb28fbaa1108bd /share/termcap
parent58b3bd04404bf84805dc30a0d0ddc29f79fc3cd7 (diff)
downloadFreeBSD-src-d844ce592d401bfbdb5876e8118b15e76f6c2c60.zip
FreeBSD-src-d844ce592d401bfbdb5876e8118b15e76f6c2c60.tar.gz
Add missing termcap entry for rxvt-unicode.
The termcap database does not have an entry for rxvt-unicode. This means that programs that need an entry such as vi fail to work when connecting via ssh using this terminal emulator. The added data is not the same as the PR submitted by Richard, it uses the :tc=xxx: option to inherit everything from rxvt-mono. PR: conf/117323 Submitted by: Richard Bradshaw <richard.bradshaw@blueyonder.co.uk> MFC after: 1 week
Diffstat (limited to 'share/termcap')
-rw-r--r--share/termcap/termcap.src6
1 files changed, 6 insertions, 0 deletions
diff --git a/share/termcap/termcap.src b/share/termcap/termcap.src
index 0183f94..5e49bf8 100644
--- a/share/termcap/termcap.src
+++ b/share/termcap/termcap.src
@@ -4547,6 +4547,12 @@ rxvt-mono|rxvt terminal emulator (monochrome) (X Window System):\
:te=\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
+# Termcap entry for rxvt-unicode, taken from http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.html#I_need_a_termcap_file_entry
+rxvt-unicode|rxvt-unicode terminal (X Window System):\
+ :SF=\E[%dS:SR=\E[%dT:bw:ec=\E[%dX:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
+ :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:lm#0:te=\E[r\E[?1049l:\
+ :ti=\E[?1049h:tc=rxvt-mono:
+
rxvt|rxvt terminal emulator (X Window System):\
:pa#64:Co#8:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:tc=rxvt-mono:
OpenPOWER on IntegriCloud