Article View: comp.terminals
Article #1467Here`s A BIG list of VT <ESC> Sequences...
From: aar001
Date: Thu, 28 Jan 1993 19:47
Date: Thu, 28 Jan 1993 19:47
63 lines
4158 bytes
4158 bytes
HI Everyone...
I occasionally post this, so I will do it again. This is about the
most complete list of vt escape sequence that you will find anwhere.
to use them in programs (And I don`t mean to be condescending), you must
define the character for ESCAPE frm ASCII (It`s either #23 or #27) and
then follow it with one of these codes in quotes. I know how to use them
in VAX/VMS DCL, Vax BASIC, & Vax Pascal. If you have any questions about
it I will try to answer them, but alas, I am just a student not an
authority. (you can make some really neat animated text files by
combining this codes though...) Anyway, this informion is copyrighted
I belive by Digitial Electronics Corp, but his file is not. (Go Figure)
so give credit where credit is due, and enjoy ESCAPING!
Good Luck,
Andy R.
_____ _____
( ___ )-----------------------------------------------------------------( ___ )
| | || AAR001@ACAD.DRAKE.EDU | |
| | /> Sir FireFrost || | |
| | /< || PHONE: (515) 271-2380 | |
| | [\\\\\\(O):::<=====================- || | |
| | \< || ANDREW RUSSELL | |
| | \> || 2900 Forest Ave, Apt #9 | |
|___| (Still Working on Ultima V) || Des Moines, IA 50311 |___|
(_____)-----------------------------------------------------------------(_____)
________________________________________________________________________________
NAME = "VT100"
device_attributes = "ESC[?1;0c", begin_alternate_char = "^N",
begin_line_drawing_char = "^N", end_line_drawing_char = "^O"
begin_blink = "ESC[5m", begin_bold = "ESC[1m",
begin_normal_rendition = "ESC[m", begin_reverse = "ESC[7m",
begin_underscore = "ESC[4m", bottom_t_char = "v",
clear_tab = "ESC[g", cross_char = "n",
cursor_down = "ESC[!ULB", cursor_left = "ESC[!ULD",
cursor_right = "ESC[!ULC", cursor_up = "ESC[!ULA",
dark_screen = "ESC[?5l", double_high_bottom = "ESC#4",
double_high_top = "ESC#3", double_wide = "ESC#6",
end_alternate_char = "^O", end_blink = "ESC[m",
end_bold = "ESC[m", set_numeric_keypad = "ESC>",
end_reverse = "ESC[m", end_underscore = "ESC[m",
erase_to_end_display = "ESC[J", erase_to_end_line = "ESC[K",
erase_whole_display = "ESC[2J", erase_whole_line = "ESC[2K",
home = "ESC[;H", horizontal_bar = "q",
init_string = "ESC)0", set_application_keypad = "ESC=",
left_t_char = "t", light_screen = "ESC[?5h",
lower_left_corner = "m", lower_right_corner = "j",
restore_cursor = "ESC8", right_t_char = "u",
save_cursor = "ESC7", scroll_forward = "ESCD",
scroll_reverse = "ESCM", set_cursor_abs = "ESC[!UL;!ULH",
set_tab = "ESCH", single_high = "ESC#5",
top_t_char = "w", upper_left_corner = "l",
upper_right_corner = "k", vertical_bar = "x",
width_narrow = "ESC[?3l", width_wide = "ESC[?3h",
set_scroll_region = "ESC[!UL;!ULr", error_icon="a",
cursor_preceding_line = "ESC[!UL;0H",
begin_autowrap_mode = "ESC[?7h", end_autowrap_mode = "ESC[?7l",
begin_autorepeat_mode = "ESC[?8h", end_autorepeat_mode = "ESC[?8l",
erase_line_to_cursor = "ESC[1K", next_line = "ESCE",
set_origin_absolute = "ESC[?6l", set_origin_relative = "ESC[?6h",
erase_display_to_cursor = "ESC[1J",
set_jump_scroll= "ESC[?4l", set_smooth_scroll = "ESC[?4h",
Technical Details
Message-ID:
<1993Jan28.134723.1@acad.drake.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!ukma!gatech!destroyer!news.iastate.edu!dunix.drake.edu!acad.drake.edu!aar001Show Full Headers
Complete Article Headers
Newsgroups: comp.terminals Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!gatech!destroyer!news.iastate.edu!dunix.drake.edu!acad.drake.edu!aar001 From: aar001@acad.drake.edu Subject: Here`s A BIG list of VT <ESC> Sequences... Message-ID: <1993Jan28.134723.1@acad.drake.edu> Lines: 63 Sender: news@dunix.drake.edu (USENET News System) Nntp-Posting-Host: acad.drake.edu Organization: Drake University, Des Moines, Iowa, USA Date: Thu, 28 Jan 1993 19:47:23 GMT