Amiga Ansi Termcap v 1.3 ------------------------ Here is the latest version of my Amiga termcap file. Thanks to Ross Bogue, Chris Metcalf, John Kunze and a couple of others for inspiration. If you want to try this termcap entry without putting it in /etc/termcap, or automatically invoking it, you can probably use the following alias: alias amiga "setenv TERMCAP path/amiga; set term = amiga" where path/amiga is the path name to the file 'amiga' which is the following termcap entry file. Then type 'amiga' in the csh in which you wish to use this termcap. Good Luck, Kent Polk Southwest Research Institute kent@swrinde.nde.swri.edu 05/90 - 1.3 changes: (Thanks to Chris Metcalf) -------------------- Added the "IC" capability. Converted the bl capability to a vb. Added kn#10. Removed the .nl "capability" (was a typo Chris caught). 07/89 - 1.2 changes: -------------------- Converted caret-type control sequence (^x) entries to '\0xx' entries since a couple of people mentioned loosing the '^x' sequences when sent via mail. Changed the following: :k0=\E9~: map F10 to k0 - could have F0-9 -> k0-9, but F10 was 'k;' Apparently vi only knows up to k9 F1-FA : removed F11 through F20. Who uses them? Also removed a couple of 'sent by xx key' commands. Couldn't find anything which used them either. 03/89 - 1.1 changes: -------------------- Added a few more entries: as, ae : Support for alternate character sets. Handy with termcap version of tput() for recovering your default character set. :ve=\E[\040p:vi=\E[\060\040p cursor visible/invisible. :nl=\E[B: Old versions of Jove and vi need this. :xn: vt100 kludginess at column 80/NEWLINE ignore after 80 cols(Concept) This one appears to fix a problem I always had with a line ending at 'width+1' (I think) followed by a blank line in vi. The blank line tended to disappear and reappear depending on how the screen was refreshed. Note that this is probably needed only if you use something like a Dnet Fterm with the window sized to some peculiar dimension larger than 80 columns. -------------------------------------------------------------------- It has also been brought to my attention that only the following commands are typically used by such as vi, so a more compact Amiga termcap could be made for those who so wish. AL DL DO LE RI UP al am bc bs bt cd ce cl cm co cr cs da db dc dl dm do ed ei eo hc ho hz ic im in ip k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 kd ke kh kl kr ks ku li ll mi nc nd nl ns os pc rc sc se sf so sr ta te ti ul up vb ve vs xb xn xt xx Also, Ross mentioned that you might want to add the following items to use hard tabs with vt100 tabsettings (8 spcs). Actually I don't see any difference as tabs are currently expanded to 8 spaces on the Amiga, but ... :pt:if=/usr/lib/tabset/vt100: