2N/A#
2N/A# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
2N/A# Use is subject to license terms.
2N/A#
2N/A# CDDL HEADER START
2N/A#
2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License, Version 1.0 only
2N/A# (the "License"). You may not use this file except in compliance
2N/A# with the License.
2N/A#
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# or http://www.opensolaris.org/os/licensing.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A#
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A#
2N/A# CDDL HEADER END
2N/A#
2N/A#pragma ident "%Z%%M% %I% %E% SMI"
2N/A#
2N/A# caps
2N/A#
2N/A# Terminfo Capability Database
2N/A#
2N/A# Copyright 1990, 1995 by Mortice Kern Systems Inc. All rights reserved.
2N/A#
2N/A# $Header: /team/ps/sun_xcurses/archive/local_changes/xcurses/src/lib/libxcurses/src/libc/xcurses/rcs/caps 1.4 1998/06/04 19:22:52 cbates Exp $
2N/A#
2N/A#
2N/A# DESCRIPTION
2N/A#
2N/A# This file and the companion AWK scripts are used to generate
2N/A#
2N/A# boolcode.c boolfnam.c boolname.c
2N/A# numcode.c numfnam.c numname.c
2N/A# strcode.c strfnam.c strname.c
2N/A# term.h
2N/A#
2N/A#
2N/A# FORMAT
2N/A#
2N/A# full-name terminfo-name termcap-code type comment
2N/A#
2N/A# full-name Name of the variable used within C source.
2N/A# terminfo-name Name used by TIC or DUMP for terminfo definitions.
2N/A# termcap-code Old termcap code name
2N/A# type One of bool, number, str
2N/A# comment
2N/A#
2N/A# Each field is <blank> separated. All blank lines and lines beginning
2N/A# with '#' are ignored.
2N/A#
2N/A#
2N/A# NOTE
2N/A#
2N/A# New capabilities must be placed at the end of the appropriate list.
2N/A# This allows previous versions of programs to still function without
2N/A# being recompiled.
2N/A#
2N/A
2N/Aauto_left_margin bw bw bool cub1 wraps from column 0 to last column
2N/Aauto_right_margin am am bool Terminal has automatic margins
2N/Ano_esc_ctlc xsb xb bool Beehive (f1=escape, f2=ctrl C)
2N/Aceol_standout_glitch xhp xs bool Standout not erased by overwriting (hp)
2N/Aeat_newline_glitch xenl xn bool newline ignored after 80 cols (Concept)
2N/Aerase_overstrike eo eo bool Can erase overstrikes with a blank
2N/Ageneric_type gn gn bool Generic line type (e.g. dialup, switch).
2N/Ahard_copy hc hc bool Hardcopy terminal
2N/Ahas_meta_key km km bool Has a meta key (shift, sets parity bit)
2N/Ahas_status_line hs hs bool Has extra status line
2N/Ainsert_null_glitch in in bool Insert mode distinguishes nulls
2N/Amemory_above da da bool Display may be retained above the screen
2N/Amemory_below db db bool Display may be retained below the screen
2N/Amove_insert_mode mir mi bool Safe to move while in insert mode
2N/Amove_standout_mode msgr ms bool Safe to move in standout modes
2N/Aover_strike os os bool Terminal overstrikes
2N/Astatus_line_esc_ok eslok es bool Escape can be used on the status line
2N/Adest_tabs_magic_smso xt xt bool Tabs destructive, magic smso char (Teleray 1061)
2N/Atilde_glitch hz hz bool Hazeltine; can't print ~'s
2N/Atransparent_underline ul ul bool underline character overstrikes
2N/Axon_xoff xon xo bool Terminal uses xon/xoff handshaking
2N/Aneeds_xon_xoff nxon nx bool Padding won't work, xon/xoff required
2N/Aprtr_silent mc5i 5i bool Printer won't echo on screen
2N/Ahard_cursor chts HC bool Cursor is hard to see
2N/Anon_rev_rmcup nrrmc NR bool smcup does not reverse rmcup
2N/Ano_pad_char npc NP bool Pad character doesn't exist
2N/Anon_dest_scroll_region ndscr ND bool Scroll region is non-destructive
2N/Acan_change ccc cc bool terminal can redefine existing color
2N/Aback_color_erase bce be bool Screen erased with background color
2N/Ahue_lightness_saturation hls hl bool Terminal uses only HLS color notation (Tektronix)
2N/Acol_addr_glitch xhpa YA bool Only positive motion for hpa/mhpa caps
2N/Acr_cancels_micro_mode crxm YB bool Using cr turns off micro mode
2N/Ahas_print_wheel daisy YC bool Printer needs operator to change character set
2N/Arow_addr_glitch xvpa YD bool Only positive motion for vpa/mvpa caps
2N/Asemi_auto_right_margin sam YE bool Printing in last column causes cr
2N/Acpi_changes_res cpix YF bool Changing character pitch changes resolution
2N/Alpi_changes_res lpix YG bool Changing line pitch changes resolution
2N/A# Add new boolean capabilities before this line
2N/A
2N/Acolumns cols co number # of columns in a line
2N/Ainit_tabs it it number Tabs initially every # spaces
2N/Alines lines li number # of lines on screen or page
2N/Alines_of_memory lm lm number Lines of memory if > lines. 0 means varies
2N/Amagic_cookie_glitch xmc sg number # of blank chars left by smso or rmso
2N/Apadding_baud_rate pb pb number Lowest baud rate where cr/nl padding needed
2N/Avirtual_terminal vt vt number Virtual terminal # (CB/Unix)
2N/Awidth_status_line wsl ws number # columns in status line
2N/Anum_labels nlab Nl number # of labels on screen (start at 1)
2N/Alabel_height lh lh number # rows in each label
2N/Alabel_width lw lw number # cols in each label
2N/Amax_attributes ma ma number Max combined attr. terminal can display
2N/Amaximum_windows wnum MW number Max # of definable windows
2N/Amax_colors colors Co number Max # of colors on the screen
2N/Amax_pairs pairs pa number Max # of color-pairs on the screen
2N/Ano_color_video ncv NC number Video attributes that can't be used withcolors
2N/Abuffer_capacity bufsz Ya number # of bytes buffered before printing
2N/Adot_vert_spacing spinv Yb number Spacing of pins vertically in pins per inch
2N/Adot_horz_spacing spinh Yc number Spacing of dots horizontally in dots per inch
2N/Amax_micro_address maddr Yd number Max value in micro_..._address
2N/Amax_micro_jump mjump Ye number Max value in parm_..._micro
2N/Amicro_col_size mcs Yf number Character step size when in micro mode
2N/Amicro_line_size mls Yg number Line step size when in micro mode
2N/Anumber_of_pins npins yH number Number of pins in print-head
2N/Aoutput_res_char orc Yi number Horz. res. in units per character
2N/Aoutput_res_line orl Yj number Vert. res. in units per line
2N/Aoutput_res_horz_inch orhi Yk number Horz. res. in units per inch
2N/Aoutput_res_vert_inch orvi Yl number Vert. res. in units per inch
2N/Aprint_rate cps Ym number Print rate in characters per second
2N/Awide_char_size widcs Yn number Character step size when in double wide mode
2N/Abuttons btns BT number Number of buttons on mouse
2N/Abit_image_entwining bitwin Yo number Number of passes for each bit-map row
2N/Abit_image_type bitype Yp number Type of bit image device
2N/A# Add new numeric capabilities before this line
2N/A
2N/Aback_tab cbt bt str Back tab (P)
2N/Abell bel bl str Audible signal (bell) (P)
2N/Acarriage_return cr cr str Carriage return (P*)
2N/Achange_scroll_region csr cs str change to lines #1 through #2 (vt100) (PG)
2N/Aclear_all_tabs tbc ct str Clear all tab stops. (P)
2N/Aclear_screen clear cl str Clear screen (P*)
2N/Aclr_eol el ce str Clear to end of line (P)
2N/Aclr_eos ed cd str Clear to end of display (P*)
2N/Acolumn_address hpa ch str Set cursor column (PG)
2N/Acommand_character cmdch CC str Term. settable cmd char in prototype
2N/Acursor_address cup cm str Cursor motion to row #1 col #2 (PG)
2N/Acursor_down cud1 do str Down one line
2N/Acursor_home home ho str Home cursor (if no cup)
2N/Acursor_invisible civis vi str Make cursor invisible
2N/Acursor_left cub1 le str Move cursor left one space.
2N/Acursor_mem_address mrcup CM str Memory relative cursor addressing.
2N/Acursor_normal cnorm ve str Make cursor appear normal (undo vs/vi)
2N/Acursor_right cuf1 nd str Non-destructive space (cursor right)
2N/Acursor_to_ll ll ll str Last line, first column (if no cup)
2N/Acursor_up cuu1 up str Upline (cursor up)
2N/Acursor_visible cvvis vs str Make cursor very visible
2N/Adelete_character dch1 dc str Delete character (P*)
2N/Adelete_line dl1 dl str Delete line (P*)
2N/Adis_status_line dsl ds str Disable status line
2N/Adown_half_line hd hd str Half-line down (forward 1/2 linefeed)
2N/Aenter_alt_charset_mode smacs as str Start alternate character set (P)
2N/Aenter_blink_mode blink mb str Turn on blinking
2N/Aenter_bold_mode bold md str Turn on bold (extra bright) mode
2N/Aenter_ca_mode smcup ti str String to end programs that use cup
2N/Aenter_delete_mode smdc dm str Delete mode (enter)
2N/Aenter_dim_mode dim mh str Turn on half-bright mode
2N/Aenter_insert_mode smir im str Insert mode (enter);
2N/Aenter_secure_mode invis mk str Turn on blank mode (chars invisible)
2N/Aenter_protected_mode prot mp str Turn on protected mode
2N/Aenter_reverse_mode rev mr str Turn on reverse video mode
2N/Aenter_standout_mode smso so str Begin stand out mode
2N/Aenter_underline_mode smul us str Start underscore mode
2N/Aerase_chars ech ec str Erase #1 characters (PG)
2N/Aexit_alt_charset_mode rmacs ae str End alternate character set (P)
2N/Aexit_attribute_mode sgr0 me str Turn off all attributes
2N/Aexit_ca_mode rmcup te str String to begin programs that use cup
2N/Aexit_delete_mode rmdc ed str End delete mode
2N/Aexit_insert_mode rmir ei str End insert mode;
2N/Aexit_standout_mode rmso se str End stand out mode
2N/Aexit_underline_mode rmul ue str End underscore mode
2N/Aflash_screen flash vb str Visible bell (may not move cursor)
2N/Aform_feed ff ff str Hardcopy terminal page eject (P*)
2N/Afrom_status_line fsl fs str Return from status line
2N/Ainit_1string is1 i1 str Terminal initialization string
2N/Ainit_2string is2 is str Terminal initialization string
2N/Ainit_3string is3 i3 str Terminal initialization string
2N/Ainit_file if if str Name of file containing is
2N/Ainsert_character ich1 ic str Insert character (P)
2N/Ainsert_line il1 al str Add new blank line (P*)
2N/Ainsert_padding ip ip str Insert pad after character inserted (P*)
2N/Akey_backspace kbs kb str Sent by backspace key
2N/Akey_catab ktbc ka str Sent by clear-all-tabs key.
2N/Akey_clear kclr kC str Sent by clear screen or erase key.
2N/Akey_ctab kctab kt str Sent by clear-tab key
2N/Akey_dc kdch1 kD str Sent by delete character key.
2N/Akey_dl kdl1 kL str Sent by delete line key.
2N/Akey_down kcud1 kd str Sent by terminal down arrow key
2N/Akey_eic krmir kM str Sent by rmir or smir in insert mode.
2N/Akey_eol kel kE str Sent by clear-to-end-of-line key.
2N/Akey_eos ked kS str Sent by clear-to-end-of-screen key.
2N/Akey_f0 kf0 k0 str Sent by function key f0.
2N/Akey_f1 kf1 k1 str Sent by function key f1.
2N/Akey_f10 kf10 k; str Sent by function key f10.
2N/Akey_f2 kf2 k2 str Sent by function key f2.
2N/Akey_f3 kf3 k3 str Sent by function key f3.
2N/Akey_f4 kf4 k4 str Sent by function key f4.
2N/Akey_f5 kf5 k5 str Sent by function key f5.
2N/Akey_f6 kf6 k6 str Sent by function key f6.
2N/Akey_f7 kf7 k7 str Sent by function key f7.
2N/Akey_f8 kf8 k8 str Sent by function key f8.
2N/Akey_f9 kf9 k9 str Sent by function key f9.
2N/Akey_home khome kh str Sent by home key.
2N/Akey_ic kich1 kI str Sent by ins char/enter ins mode key.
2N/Akey_il kil1 kA str Sent by insert line.
2N/Akey_left kcub1 kl str Sent by terminal left arrow key
2N/Akey_ll kll kH str Sent by home down key (lower left)
2N/Akey_npage knp kN str Sent by next-page key
2N/Akey_ppage kpp kP str Sent by previous-page key
2N/Akey_right kcuf1 kr str Sent by terminal right arrow key
2N/Akey_sf kind kF str Sent by scroll-forward/down key
2N/Akey_sr kri kR str Sent by scroll-backward/up key
2N/Akey_stab khts kT str Sent by set-tab key
2N/Akey_up kcuu1 ku str Sent by terminal up arrow key
2N/Akeypad_local rmkx ke str Out of keypad transmit mode
2N/Akeypad_xmit smkx ks str Put terminal in keypad transmit mode
2N/Alab_f0 lf0 l0 str Labels on function key f0 if not f0
2N/Alab_f1 lf1 l1 str Labels on function key f1 if not f1
2N/Alab_f10 lf10 la str Labels on function key f10 if not f10
2N/Alab_f2 lf2 l2 str Labels on function key f2 if not f2
2N/Alab_f3 lf3 l3 str Labels on function key f3 if not f3
2N/Alab_f4 lf4 l4 str Labels on function key f4 if not f4
2N/Alab_f5 lf5 l5 str Labels on function key f5 if not f5
2N/Alab_f6 lf6 l6 str Labels on function key f6 if not f6
2N/Alab_f7 lf7 l7 str Labels on function key f7 if not f7
2N/Alab_f8 lf8 l8 str Labels on function key f8 if not f8
2N/Alab_f9 lf9 l9 str Labels on function key f9 if not f9
2N/Ameta_off rmm mo str Turn off meta mode
2N/Ameta_on smm mm str Turn on meta mode (8th bit)
2N/Anewline nel nw str Newline (behaves like cr followed by lf)
2N/Apad_char pad pc str Pad character (rather than null)
2N/Aparm_dch dch DC str Delete #1 chars (PG*)
2N/Aparm_delete_line dl DL str Delete #1 lines (PG*)
2N/Aparm_down_cursor cud DO str Move cursor down #1 lines. (PG*)
2N/Aparm_ich ich IC str Insert #1 blank chars (PG*)
2N/Aparm_index indn SF str Scroll forward #1 lines (PG)
2N/Aparm_insert_line il AL str Add #1 new blank lines (PG*)
2N/Aparm_left_cursor cub LE str Move cursor left #1 spaces (PG)
2N/Aparm_right_cursor cuf RI str Move cursor right #1 spaces. (PG*)
2N/Aparm_rindex rin SR str Scroll backward #1 lines (PG)
2N/Aparm_up_cursor cuu UP str Move cursor up #1 lines. (PG*)
2N/Apkey_key pfkey pk str Prog funct key #1 to type string #2
2N/Apkey_local pfloc pl str Prog funct key #1 to execute string #2
2N/Apkey_xmit pfx px str Prog funct key #1 to xmit string #2
2N/Aprint_screen mc0 ps str Print contents of the screen
2N/Aprtr_off mc4 pf str Turn off the printer
2N/Aprtr_on mc5 po str Turn on the printer
2N/Arepeat_char rep rp str Repeat char #1 #2 times. (PG*)
2N/Areset_1string rs1 r1 str Reset terminal completely to sane modes.
2N/Areset_2string rs2 r2 str Reset terminal completely to sane modes.
2N/Areset_3string rs3 r3 str Reset terminal completely to sane modes.
2N/Areset_file rf rf str Name of file containing reset string.
2N/Arestore_cursor rc rc str Restore cursor to position of last sc.
2N/Arow_address vpa cv str Like hpa but sets row. (PG)
2N/Asave_cursor sc sc str Save cursor position. (P)
2N/Ascroll_forward ind sf str Scroll text up (P)
2N/Ascroll_reverse ri ri str Scroll text down (P)
2N/Aset_attributes sgr sa str Define the video attributes (PG9)
2N/Aset_tab hts st str Set a tab in all rows, current column.
2N/Aset_window wind wi str Current window is lines #1-#2 cols #3-#4
2N/Atab ht ta str Tab to next 8 space hardware tab stop.
2N/Ato_status_line tsl ts str Go to status line
2N/Aunderline_char uc uc str Underscore one char and move past it
2N/Aup_half_line hu hu str Half-line up (reverse 1/2 linefeed)
2N/Ainit_prog iprog iP str Path name of program for init
2N/Akey_a1 ka1 K1 str Upper left of keypad
2N/Akey_a3 ka3 K3 str Upper right of keypad
2N/Akey_b2 kb2 K2 str Center of keypad
2N/Akey_c1 kc1 K4 str Lower left of keypad
2N/Akey_c3 kc3 K5 str Lower right of keypad
2N/Aprtr_non mc5p pO str Turn on the printer for #1 bytes.
2N/Achar_padding rmp rP str Like ip but when in replace mode
2N/Aacs_chars acsc ac str Graphics char set pairs aAbBcC - defn=vt100
2N/Aplab_norm pln pn str Prog label #1 to show string #2
2N/Akey_btab kcbt kB str Sent by BackTab key
2N/Aenter_xon_mode smxon SX str Turn on xon/xoff handshaking
2N/Aexit_xon_mode rmxon RX str Turn off xon/xoff handshaking
2N/Aenter_am_mode smam SA str Turn on automatic margins
2N/Aexit_am_mode rmam RA str Turn off automatic margins
2N/Axon_character xonc XN str xon character
2N/Axoff_character xoffc XF str xoff character
2N/Aena_acs enacs eA str Enable alternate character set
2N/Alabel_on smln LO str Turn on soft labels
2N/Alabel_off rmln LF str Turn off soft labels
2N/Akey_beg kbeg @1 str Sent by beginning key
2N/Akey_cancel kcan @2 str Sent by cancel key
2N/Akey_close kclo @3 str Sent by close key
2N/Akey_command kcmd @4 str Sent by command key
2N/Akey_copy kcpy @5 str Sent by copy key
2N/Akey_create kcrt @6 str Sent by create key
2N/Akey_end kend @7 str Sent by end key
2N/Akey_enter kent @8 str Sent by enter/send key
2N/Akey_exit kext @9 str Sent by exit key
2N/Akey_find kfnd @0 str Sent by find key
2N/Akey_help khlp %1 str Sent by help key
2N/Akey_mark kmrk %2 str Sent by mark key
2N/Akey_message kmsg %3 str Sent by message key
2N/Akey_move kmov %4 str Sent by move key
2N/Akey_next knxt %5 str Sent by next-object key
2N/Akey_open kopn %6 str Sent by open key
2N/Akey_options kopt %7 str Sent by options key
2N/Akey_previous kprv %8 str Sent by previous-object key
2N/Akey_print kprt %9 str Sent by print or copy key
2N/Akey_redo krdo %0 str Sent by redo key
2N/Akey_reference kref &1 str Sent by reference key
2N/Akey_refresh krfr &2 str Sent by refresh key
2N/Akey_replace krpl &3 str Sent by replace key
2N/Akey_restart krst &4 str Sent by restart key
2N/Akey_resume kres &5 str Sent by resume key
2N/Akey_save ksav &6 str Sent by save key
2N/Akey_suspend kspd &7 str Sent by suspend key
2N/Akey_undo kund &8 str Sent by undo key
2N/Akey_sbeg kBEG &9 str Sent by shift-beginning key
2N/Akey_scancel kCAN &0 str Sent by shift-cancel key
2N/Akey_scommand kCMD *1 str Sent by shift-command key
2N/Akey_scopy kCPY *2 str Sent by shift-copy key
2N/Akey_screate kCRT *3 str Sent by shift-create key
2N/Akey_sdc kDC *4 str Sent by shift-delete-char key
2N/Akey_sdl kDL *5 str Sent by shift-delete-line key
2N/Akey_select kslt *6 str Sent by select key
2N/Akey_send kEND *7 str Sent by shift-end key
2N/Akey_seol kEOL *8 str Sent by shift-eol key
2N/Akey_sexit kEXT *9 str Sent by shift-exit key
2N/Akey_sfind kFND *0 str Sent by shift-find key
2N/Akey_shelp kHLP #1 str Sent by shift-help key
2N/Akey_shome kHOM #2 str Sent by shift-home key
2N/Akey_sic kIC #3 str Sent by shift-insert-char key
2N/Akey_sleft kLFT #4 str Sent by shift-left key
2N/Akey_smessage kMSG %a str Sent by shift-message key
2N/Akey_smove kMOV %b str Sent by shift-move key
2N/Akey_snext kNXT %c str Sent by shift-next key
2N/Akey_soptions kOPT %d str Sent by shift-options key
2N/Akey_sprevious kPRV %e str Sent by shift-prev key
2N/Akey_sprint kPRT %f str Sent by shift-print key
2N/Akey_sredo kRDO %g str Sent by shift-redo key
2N/Akey_sreplace kRPL %h str Sent by shift-replace key
2N/Akey_sright kRIT %i str Sent by shift-right key
2N/Akey_srsume kRES %j str Sent by shift-resume key
2N/Akey_ssave kSAV !1 str Sent by shift-save key
2N/Akey_ssuspend kSPD !2 str Sent by shift-suspend key
2N/Akey_sundo kUND !3 str Sent by shift-undo key
2N/Areq_for_input rfi RF str Send next input char (for ptys)
2N/Akey_f11 kf11 F1 str Sent by function key 11
2N/Akey_f12 kf12 F2 str Sent by function key 12
2N/Akey_f13 kf13 F3 str Sent by function key 13
2N/Akey_f14 kf14 F4 str Sent by function key 14
2N/Akey_f15 kf15 F5 str Sent by function key 15
2N/Akey_f16 kf16 F6 str Sent by function key 16
2N/Akey_f17 kf17 F7 str Sent by function key 17
2N/Akey_f18 kf18 F8 str Sent by function key 18
2N/Akey_f19 kf19 F9 str Sent by function key 19
2N/Akey_f20 kf20 FA str Sent by function key 20
2N/Akey_f21 kf21 FB str Sent by function key 21
2N/Akey_f22 kf22 FC str Sent by function key 22
2N/Akey_f23 kf23 FD str Sent by function key 23
2N/Akey_f24 kf24 FE str Sent by function key 24
2N/Akey_f25 kf25 FF str Sent by function key 25
2N/Akey_f26 kf26 FG str Sent by function key 26
2N/Akey_f27 kf27 FH str Sent by function key 27
2N/Akey_f28 kf28 FI str Sent by function key 28
2N/Akey_f29 kf29 FJ str Sent by function key 29
2N/Akey_f30 kf30 FK str Sent by function key 30
2N/Akey_f31 kf31 FL str Sent by function key 31
2N/Akey_f32 kf32 FM str Sent by function key 32
2N/Akey_f33 kf33 FN str Sent by function key 33
2N/Akey_f34 kf34 FO str Sent by function key 34
2N/Akey_f35 kf35 FP str Sent by function key 35
2N/Akey_f36 kf36 FQ str Sent by function key 36
2N/Akey_f37 kf37 FR str Sent by function key 37
2N/Akey_f38 kf38 FS str Sent by function key 38
2N/Akey_f39 kf39 FT str Sent by function key 39
2N/Akey_f40 kf40 FU str Sent by function key 40
2N/Akey_f41 kf41 FV str Sent by function key 41
2N/Akey_f42 kf42 FW str Sent by function key 42
2N/Akey_f43 kf43 FX str Sent by function key 43
2N/Akey_f44 kf44 FY str Sent by function key 44
2N/Akey_f45 kf45 FZ str Sent by function key 45
2N/Akey_f46 kf46 Fa str Sent by function key 46
2N/Akey_f47 kf47 Fb str Sent by function key 47
2N/Akey_f48 kf48 Fc str Sent by function key 48
2N/Akey_f49 kf49 Fd str Sent by function key 49
2N/Akey_f50 kf50 Fe str Sent by function key 50
2N/Akey_f51 kf51 Ff str Sent by function key 51
2N/Akey_f52 kf52 Fg str Sent by function key 52
2N/Akey_f53 kf53 Fh str Sent by function key 53
2N/Akey_f54 kf54 Fi str Sent by function key 54
2N/Akey_f55 kf55 Fj str Sent by function key 55
2N/Akey_f56 kf56 Fk str Sent by function key 56
2N/Akey_f57 kf57 Fl str Sent by function key 57
2N/Akey_f58 kf58 Fm str Sent by function key 58
2N/Akey_f59 kf59 Fn str Sent by function key 59
2N/Akey_f60 kf60 Fo str Sent by function key 60
2N/Akey_f61 kf61 Fp str Sent by function key 61
2N/Akey_f62 kf62 Fq str Sent by function key 62
2N/Akey_f63 kf63 Fr str Sent by function key 63
2N/Aclr_bol el1 cb str Clear to beginning of line, inclusive
2N/Aclear_margins mgc MC str Clear all margins top, bottom, and sides
2N/Aset_left_margin smgl ML str Set left margin at current column
2N/Aset_right_margin smgr MR str Set right margin at current column
2N/Alabel_format fln Lf str Label format
2N/Aset_clock sclk SC str Set clock to hours #1, minutes #2, seconds #3
2N/Adisplay_clock dclk DK str Display time-of-day clock
2N/Aremove_clock rmclk RC str Remove time-of-day clock
2N/Acreate_window cwin CW str Define win #1 to go from #2,#3 to #4,#5
2N/Agoto_window wingo WG str Go to window #1
2N/Ahangup hup HU str hand-up phone
2N/Adial_phone dial DI str Dial phone number #1
2N/Aquick_dial qdial QD str Dail phone number #1, without progress detection
2N/Atone tone TO str Select touch tone dialing
2N/Apulse pulse PU str Select pulse dialing
2N/Aflash_hook hook fh str Flash the phone switch hook
2N/Afixed_pause pause PA str Pause for 2-3 seconds
2N/Await_tone wait WA str Wait for dial tone
2N/Auser0 u0 u0 str User string 0
2N/Auser1 u1 u1 str User string 1
2N/Auser2 u2 u2 str User string 2
2N/Auser3 u3 u3 str User string 3
2N/Auser4 u4 u4 str User string 4
2N/Auser5 u5 u5 str User string 5
2N/Auser6 u6 u6 str User string 6
2N/Auser7 u7 u7 str User string 7
2N/Auser8 u8 u8 str User string 8
2N/Auser9 u9 u9 str User string 9
2N/Aorig_pair op op str Set default color-pair to the orignal one
2N/Aorig_colors oc oc str Set all color(-pair)s to the original ones
2N/Ainitialize_color initc Ic str Initialize the definition of color
2N/Ainitialize_pair initp Ip str Initialize color-pair
2N/Aset_color_pair scp sp str Set current color-pair to #1
2N/Aset_foreground setf Sf str Set current foreground color #1
2N/Aset_background setb Sb str Set current background color #1
2N/Achange_char_pitch cpi ZA str Change # of characters per inch
2N/Achange_line_pitch lpi ZB str Change # of lines per inch
2N/Achange_res_horz chr ZC str Change horizontal resolution
2N/Achange_res_vert cvr ZD str Change vertical resolution
2N/Adefine_char defc ZE str Define a character in a character set
2N/Aenter_doublewide_mode swidm ZF str Enable double wide printing
2N/Aenter_draft_quality sdrfq ZG str Set draft quality print
2N/Aenter_italics_mode sitm ZH str Enable italics
2N/Aenter_leftward_mode slm ZI str Enable leftward carriage motion
2N/Aenter_micro_mode smicm ZJ str Enable micro motion capabilities
2N/Aenter_near_letter_quality snlq ZK str Set near-letter quality
2N/Aenter_normal_quality snrmq ZL str Set normal quality print
2N/Aenter_shadow_mode sshm ZM str Enable shadow printing
2N/Aenter_subscript_mode ssubm ZN str Enable subscript printing
2N/Aenter_superscript_mode ssupm ZO str Enable superscript printing
2N/Aenter_upward_mode sum ZP str Enable upward carriage motion
2N/Aexit_doublewide_mode rwidm ZQ str Disable double wide printing
2N/Aexit_italics_mode ritm ZR str Disable italics
2N/Aexit_leftward_mode rlm ZS str Enable rightward (normal) carriage motion
2N/Aexit_micro_mode rmicm ZT str Disable micro motion capabilities
2N/Aexit_shadow_mode rshm ZU str Disable shadow printing
2N/Aexit_subscript_mode rsubm ZV str Disable subscript printing
2N/Aexit_superscript_mode rsupm ZW str Disable superscript printing
2N/Aexit_upward_mode rum ZX str Enable downward (normal) carriage motion
2N/Amicro_column_address mhpa ZY str Like column address for micro adjustment
2N/Amicro_down mcud1 ZZ str Like cursor_down for micro adjustment
2N/Amicro_left mcub1 Za str Like cursor_left for micro adjustment
2N/Amicro_right mcuf1 Zb str Like cursor_right for micro adjustment
2N/Amicro_row_address mvpa Zc str Like row_address for micro adjustment
2N/Amicro_up mcuu1 Zd str Like cursor_up for micro adjustment
2N/Aorder_of_pins porder Ze str Matches software bits to print-head pins
2N/Aparm_down_micro mcud Zf str Like parm_down_cursor
2N/Aparm_left_micro mcub Zg str Like parm_left_cursor
2N/Aparm_right_micro mcuf Zh str Like parm_right_cursor
2N/Aparm_up_micro mcuu Zi str Like parm_up_cursor
2N/Aselect_char_set scs Zj str Select character set
2N/Aset_bottom_margin smgb Zk str Set bottom margin at current line
2N/Aset_bottom_margin_parm smgbp Zl str Set bottom margin at line #1 or #2 lines from the bottom
2N/Aset_left_margin_parm smglp Zm str Set left (right) margin at column #1 (#2)
2N/Aset_right_margin_parm smgrp Zn str Set right margin at column #1
2N/Aset_top_margin smgt Zo str Set top margin at current line
2N/Aset_top_margin_parm smgtp Zp str Set top (bottom) margin at line #1 (#2)
2N/Astart_bit_image sbim Zq str Start printing bit image graphics
2N/Astart_char_set_def scsd Zr str Start definition of character set
2N/Astop_bit_image rbim Zs str Stop printing bit image graphics
2N/Astop_char_set_def rcsd Zt str Stop definition of character set
2N/Asubscript_characters subcs Zu str List of "subscript-able" characters
2N/Asuperscript_characters supcs Zv str List of "superscript-able" characters
2N/Athese_cause_cr docr Zw str Printing any of these chars causes cr
2N/Azero_motion zerom Zx str No motion for the subsequent character
2N/Achar_set_names csnm Zy str List of character set names
2N/Akey_mouse kmous Km str Mourse event has occured
2N/Amouse_info minfo Mi str Mouse status information
2N/Areq_mouse_pos reqmp RQ str Request mouse position report
2N/Aget_mouse getm Gm str Curses should get button events
2N/Aset_a_foreground setaf AF str Set foreground colour #1 using ANSI escape
2N/Aset_a_background setab AB str Set background colour #1 using ANSI escape
2N/Apkey_plab pfxl xl str Prog key #1 to xmit #2 and show string #3
2N/Adevice_type devt dv str Indicate language/codeset support
2N/Acode_set_init csin ci str Init sequence for multiple codesets
2N/Aset0_des_seq s0ds s0 str Shift into codeset 0 (EUC set 0, ASCII)
2N/Aset1_des_seq s1ds s1 str Shift into codeset 1
2N/Aset2_des_seq s2ds s2 str Shift into codeset 2
2N/Aset3_des_seq s3ds s3 str Shift into codeset 3
2N/Aset_lr_margin smglr ML str Set both left & right margins
2N/Aset_tb_margin smgtb MT str Set both top & bottom margins
2N/Abit_image_repeat birep Xy str Repeat bit-image cell #1, #2 times
2N/Abit_image_newline binel Zz str Move start of next row
2N/Abit_image_carriage_return bicr Yv str Move start of same row
2N/Acolor_names colornm Yw str Give name for color #1
2N/Adefine_bit_image_region defbi Yx str Define rectangular bit-image region
2N/Aend_bit_image_region endbi Yy str End a bit-image region
2N/Aset_color_band setcolor Yz str Change to ribbon color #1
2N/Aset_page_length slines YZ str Set page length to #1 lines
2N/Adisplay_pc_char dispc S1 str Display PC character
2N/Aenter_pc_charset_mode smpch S2 str Enter PC character display mode
2N/Aexit_pc_charset_mode rmpch S3 str Exit PC character display mode
2N/Aenter_scancode_mode smsc S4 str Enter PC scancode mode
2N/Aexit_scancode_mode rmsc S5 str Exit PC scancode mode
2N/Apc_term_options pctrm S6 str PC terminal options
2N/Ascancode_escape scesc S7 str Escape for scancode emulation
2N/Aalt_scancode_esc scesa S8 str Alternate escape for scancode emulation
2N/Aenter_horizontal_hl_mode ehhlm ?? str Horizontal highlight mode
2N/Aenter_left_hl_mode elhlm ?? str Left highlight mode
2N/Aenter_low_hl_mode elohlm ?? str Low highlight mode
2N/Aenter_right_hl_mode erhlm ?? str Right highlight mode
2N/Aenter_top_hl_mode ethlm ?? str Top highlight mode
2N/Aenter_vertical_hl_mode evhlm ?? str Vertical highlight mode
2N/Aset_a_attributes sgr1 ?1 str Define second set of attributes #1-#6
2N/Aset_pglen_inch slength YI str Set page length to #1/100 of an inch
2N/A# Add new string capabilities before this line