This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

vi and xterm


John vanVlaanderen writes:

 > How do I get a vi or any other editor running in my xterm window.

Get a decent "/etc/termcap" and make sure TERM is set appropriately.
I have /etc/termcap cribbed from a Linux box and "TERM" is set to
"xterm".  The relevant section from /etc/termcap is pasted below.

Make sure your CYGWIN32 variable is set to include the "tty" option
I have CYGWIN32="binmode notitle ntea tty"

Make sure you have updated the Cygwin32 DLL to Sergei Okhapin's
"Coolview" release or the 19.4 version from Andy Piper's site.

If you want the xterm to come up with vi already running, 
do something like "xterm (your favorite xterm options) -e vi"

 > Having done that I can walk into my new boss's office with a big
 > grin.

Don't grin too big, or else the program you are trying to show him is
bound to crash or hang embarrassingly ;-)


>From /etc/termcap:

# Entry for an xterm. Insert mode has been disabled.
vs|xterm|vs100|xterm terminal emulator (X Window System):\
        :am:bs:mi@:km:co#80:li#55:\
        :im@:ei@:\
        :ct=\E[3k:ue=\E[m:\
        :is=\E[m\E[?1l\E>:\
        :rs=\E[m\E[?1l\E>:\
        :eA=\E)0:as=^N:ae=^O:ac=aaffggjjkkllmmnnooqqssttuuvvwwxx:\
        :kI=\E[2~:kD=\177:kP=\E[5~:kN=\E[6~:\
        :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
        :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k0=\E[21~:\
        :F1=\E[23~:F2=\E[24~:\
        :kh=\E[H:kH=\EOw:\
        :ks=:ke=:\
        :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:\
        :tc=vt-generic:


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]