Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

According to PuTTY's docs, PuTTY emulates xterm. Is there any way to emulate another terminal program (e.g. eterm) instead?

I tried installing eterm on the remote server (Debian 6) and setting the terminal-type string to eterm in the PuTTY Configuration (Connection\Data), but I lost all color in emacs.

share|improve this question
up vote 1 down vote accepted

eTerm is a VT102 emulation. You can tailor Putty using it's settings menu so that some of it's behaviour is closer to VT102.

When people talk about terminal emulation, what is being emulated is primarily 1) a set of control-code sequences that are sent by the terminal when you press keys, 2) control-code sequences that are sent to the terminal to move the cursor, change colours etc 3) a set of capabilities (e.g. double-width characters, pass-throughy printing) and behaviours (e.g. auto-wrap at line-end) and 4) a set of characteristics (e.g. fixed 24 lines of 80 or 132 characters).

The whole notion of emulating a VT102 is rather messy. A VT102 keyboard was radically different from a typical 105-key PC keyboard. A VT102 was monochrome. A VT102 could emulate a VT52 (few VT102 emulators do?) A VT102 had lots of settings that could be altered using the terminal setup menu - many of these settings could not be controlled by the host computer.

Why do you want to emulate a VT102 rather than an Xterm?

What specific features of eTerm do you wish to find in Putty?

share|improve this answer
Fonts, background images, other pretty stuff. – Begbie00 Jun 30 '11 at 14:42
@Begbie00: In general no. If you can find a Windows Font that matches a font used in eTerm, you can use that in Putty. – RedGrittyBrick Jun 30 '11 at 14:46

You don't emulate terminal programs, you emulate terminal types. Each type has its own characteristics, and of course if you pick a terminal type that your terminal emulator doesn't support then at the very least things won't work properly.

share|improve this answer

For those wondering, you can use Cygwin and X Windows Server on top of a PuTTY-enabled connection to provide the kind of functionality I was looking for.

Check this out.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .