📄 terminfo.html
字号:
<td align=left>hs<td align=left>Has extra "status line"<tr valign=top><td align=left>hue_lightness_saturation<td align=left><b>hls</b><td align=left>hl<td align=left>Terminal uses only HLS colour<tr valign=top><td align=left><td align=left><b></b><td align=left><td align=left>notation (Tektronix)<tr valign=top><td align=left>insert_null_glitch<td align=left><b>in</b><td align=left>in<td align=left>Insert mode distinguishes nulls<tr valign=top><td align=left>lpi_changes_res<td align=left><b>lpix</b><td align=left>YG<td align=left>Changing line pitch changes resolution<tr valign=top><td align=left>memory_above<td align=left><b>da</b><td align=left>da<td align=left>Display may be retained above the screen<tr valign=top><td align=left>memory_below<td align=left><b>db</b><td align=left>db<td align=left>Display may be retained below the screen<tr valign=top><td align=left>move_insert_mode<td align=left><b>mir</b><td align=left>mi<td align=left>Safe to move while in insert mode<tr valign=top><td align=left>move_standout_mode<td align=left><b>msgr</b><td align=left>ms<td align=left>Safe to move in standout modes<tr valign=top><td align=left>needs_xon_xoff<td align=left><b>nxon</b><td align=left>nx<td align=left>Padding won't work, xon/xoff required<tr valign=top><td align=left>no_esc_ctlc<td align=left><b>xsb</b><td align=left>xb<td align=left>Beehive (f1=escape, f2=ctrl C)<tr valign=top><td align=left>no_pad_char<td align=left><b>npc</b><td align=left>NP<td align=left>Pad character doesn't exist<tr valign=top><td align=left>non_dest_scroll_region<td align=left><b>ndscr</b><td align=left>ND<td align=left>Scrolling region is nondestructive<tr valign=top><td align=left>non_rev_rmcup<td align=left><b>nrrmc</b><td align=left>NR<td align=left><b>smcup</b> does not reverse <b>rmcup</b><tr valign=top><td align=left>over_strike<td align=left><b>os</b><td align=left>os<td align=left>Terminal overstrikes on hard-copy terminal<tr valign=top><td align=left>prtr_silent<td align=left><b>mc5i</b><td align=left>5i<td align=left>Printer won't echo on screen<tr valign=top><td align=left>row_addr_glitch<td align=left><b>xvpa</b><td align=left>YD<td align=left>Only positive motion for <b>vpa</b>/<b>mvpa</b> caps<tr valign=top><td align=left>semi_auto_right_margin<td align=left><b>sam</b><td align=left>YE<td align=left>Printing in last column causes <b>cr</b><tr valign=top><td align=left>status_line_esc_ok<td align=left><b>eslok</b><td align=left>es<td align=left>Escape can be used on the status line<tr valign=top><td align=left>tilde_glitch<td align=left><b>hz</b><td align=left>hz<td align=left>Hazeltine; can't print tilde (~)<tr valign=top><td align=left>transparent_underline<td align=left><b>ul</b><td align=left>ul<td align=left>Underline character overstrikes<tr valign=top><td align=left>xon_xoff<td align=left><b>xon</b><td align=left>xo<td align=left>Terminal uses xon/xoff handshaking</table><h5><a name = "tag_002_001_003_002"> </a>Numbers</h5><p><table bordercolor=#000000 border=1 align=center><tr valign=top><th align=left><b></b><th align=left><b>Cap-</b><th align=left><b>Term-</b><th align=left><b></b><tr valign=top><th align=left><b>Variable</b><th align=left><b>name</b><th align=left><b>cap</b><th align=left><b>Description</b><tr valign=top><td align=center>bit_image_entwining<td align=left><b>bitwin</b><td align=center>Yo<td align=left>Number of passes for each bit-map row<tr valign=top><td align=center>bit_image_type<td align=left><b>bitype</b><td align=center>Yp<td align=left>Type of bit image device<tr valign=top><td align=center>buffer_capacity<td align=left><b>bufsz</b><td align=center>Ya<td align=left>Number of bytes buffered before printing<tr valign=top><td align=center>buttons<td align=left><b>btns</b><td align=center>BT<td align=left>Number of buttons on the mouse<tr valign=top><td align=center>columns<td align=left><b>cols</b><td align=center>co<td align=left>Number of columns in a line<tr valign=top><td align=center>dot_horz_spacing<td align=left><b>spinh</b><td align=center>Yc<td align=left>Spacing of dots horizontally in dots per inch<tr valign=top><td align=center>dot_vert_spacing<td align=left><b>spinv</b><td align=center>Yb<td align=left>Spacing of pins vertically in pins per inch<tr valign=top><td align=center>init_tabs<td align=left><b>it</b><td align=center>it<td align=left>Tabs initially every # spaces<tr valign=top><td align=center>label_height<td align=left><b>lh</b><td align=center>lh<td align=left>Number of rows in each label<tr valign=top><td align=center>label_width<td align=left><b>lw</b><td align=center>lw<td align=left>Number of columns in each label<tr valign=top><td align=center>lines<td align=left><b>lines</b><td align=center>li<td align=left>Number of lines on a screen or a page<tr valign=top><td align=center>lines_of_memory<td align=left><b>lm</b><td align=center>lm<td align=left>Lines of memory if > <b>lines</b>; 0 means varies<tr valign=top><td align=center>max_attributes<td align=left><b>ma</b><td align=center>ma<td align=left> Maximum combined video attributes terminal can display <tr valign=top><td align=center>magic_cookie_glitch<td align=left><b>xmc</b><td align=center>sg<td align=left>Number of blank characters left by <b>smso</b> or <b>rmso</b><tr valign=top><td align=center>max_colors<td align=left><b>colors</b><td align=center>Co<td align=left>Maximum number of colours on the screen<tr valign=top><td align=center>max_micro_address<td align=left><b>maddr</b><td align=center>Yd<td align=left>Maximum value in <b>micro_..._address</b><tr valign=top><td align=center>max_micro_jump<td align=left><b>mjump</b><td align=center>Ye<td align=left>Maximum value in <b>parm_..._micro</b><tr valign=top><td align=center>max_pairs<td align=left><b>pairs</b><td align=center>pa<td align=left>Maximum number of colour-pairs on the screen<tr valign=top><td align=center>maximum_windows<td align=left><b>wnum</b><td align=center>MW<td align=left>Maximum number of definable windows<tr valign=top><td align=center>micro_col_size<td align=left><b>mcs</b><td align=center>Yf<td align=left>Character step size when in micro mode<tr valign=top><td align=center>micro_line_size<td align=left><b>mls</b><td align=center>Yg<td align=left>Line step size when in micro mode<tr valign=top><td align=center>no_color_video<td align=left><b>ncv</b><td align=center>NC<td align=left>Video attributes that can't be used with colours<tr valign=top><td align=center>num_labels<td align=left><b>nlab</b><td align=center>Nl<td align=left>Number of labels on screen (start at 1)<tr valign=top><td align=center>number_of_pins<td align=left><b>npins</b><td align=center>Yh<td align=left>Number of pins in print-head<tr valign=top><td align=center>output_res_char<td align=left><b>orc</b><td align=center>Yi<td align=left>Horizontal resolution in units per character<tr valign=top><td align=center>output_res_line<td align=left><b>orl</b><td align=center>Yj<td align=left>Vertical resolution in units per line<tr valign=top><td align=center>output_res_horz_inch<td align=left><b>orhi</b><td align=center>Yk<td align=left>Horizontal resolution in units per inch<tr valign=top><td align=center>output_res_vert_inch<td align=left><b>orvi</b><td align=center>Yl<td align=left>Vertical resolution in units per inch<tr valign=top><td align=center>padding_baud_rate<td align=left><b>pb</b><td align=center>pb<td align=left>Lowest baud rate where padding needed<tr valign=top><td align=center>print_rate<td align=left><b>cps</b><td align=center>Ym<td align=left>Print rate in characters per second<tr valign=top><td align=center>virtual_terminal<td align=left><b>vt</b><td align=center>vt<td align=left>Virtual terminal number<tr valign=top><td align=center>wide_char_size<td align=left><b>widcs</b><td align=center>Yn<td align=left>Character step size when in double-wide mode<tr valign=top><td align=center>width_status_line<td align=left><b>wsl</b><td align=center>ws<td align=left>Number of columns in status line</table><h5><a name = "tag_002_001_003_003"> </a>Strings</h5><p><table bordercolor=#000000 border=1 align=center><tr valign=top><th align=left><b></b><th align=left><b>Cap-</b><th align=left><b>Term-</b><th align=left><b></b><tr valign=top><th align=left><b>Variable</b><th align=left><b>name</b><th align=left><b>cap</b><th align=left><b>Description</b><tr valign=top><td align=center>acs_chars<td align=left><b>acsc</b><td align=center>ac<td align=left>Graphic charset pairs aAbBcC<tr valign=top><td align=center>alt_scancode_esc<td align=left><b>scesa</b><td align=center>S8<td align=left>Alternate escape for scancode emulation<tr valign=top><td align=center><td align=left><b></b><td align=center><td align=left>(default is for VT100)<tr valign=top><td align=center>back_tab<td align=left><b>cbt</b><td align=center>bt<td align=left>Back tab<tr valign=top><td align=center>bell<td align=left><b>bel</b><td align=center>bl<td align=left>Audible signal (bell)<tr valign=top><td align=center>bit_image_carriage_return<td align=left><b>bicr</b><td align=center>Yv<td align=left>Move to beginning of same row<tr valign=top><td align=center>bit_image_newline<td align=left><b>binel</b><td align=center>Zz<td align=left>Move to next row of the bit image<tr valign=top><td align=center>bit_image_repeat<td align=left><b>birep</b><td align=center>Xy<td align=left>Repeat bit-image cell #1 #2 times<tr valign=top><td align=center>carriage_return<td align=left><b>cr</b><td align=center>cr<td align=left>Carriage return<tr valign=top><td align=center>change_char_pitch<td align=left><b>cpi</b><td align=center>ZA<td align=left>Change number of characters per inch<tr valign=top><td align=center>change_line_pitch<td align=left><b>lpi</b><td align=center>ZB<td align=left>Change number of lines per inch<tr valign=top><td align=center>change_res_horz<td align=left><b>chr</b><td align=center>ZC<td align=left>Change horizontal resolution<tr valign=top><td align=center>change_res_vert<td align=left><b>cvr</b><td align=center>ZD<td align=left>Change vertical resolution<tr valign=top><td align=center>change_scroll_region<td align=left><b>csr</b><td align=center>cs<td align=left>Change to lines #1 through #2 (VT100)<tr valign=top><td align=center>char_padding<td align=left><b>rmp</b><td align=center>rP<td align=left>Like <b>ip</b> but when in replace mode<tr valign=top><td align=center>char_set_names<td align=left><b>csnm</b><td align=center>Zy<td align=left>Returns a list of character set names<tr valign=top><td align=center>clear_all_tabs<td align=left><b>tbc</b><td align=center>ct<td align=left>Clear all tab stops<tr valign=top><td align=center>clear_margins<td align=left><b>mgc</b><td align=center>MC<td align=left>Clear all margins (top, bottom,<tr valign=top><td align=center><td align=left><b></b><td align=center><td align=left>and sides)<tr valign=top><td align=center>clear_screen<td align=left><b>clear</b><td align=center>cl<td align=left>Clear screen and home cursor<tr valign=top><td align=center>clr_bol<td align=left><b>el1</b><td align=center>cb<td align=left>Clear to beginning of line, inclusive<tr valign=top><td align=center>clr_eol<td align=left><b>el</b><td align=center>ce<td align=left>Clear to end of line<tr valign=top><td align=center>clr_eos<td align=left><b>ed</b><td align=center>cd<td align=left>Clear to end of display<tr valign=top><td align=center>code_set_init<td align=left><b>csin</b><td align=center>ci<td align=left>Init sequence for multiple codesets<tr valign=top><td align=center>color_names<td align=left><b>colornm</b><td align=center>Yw<td align=left>Give name for colour #1<tr valign=top><td align=center>column_address<td align=left><b>hpa</b><td align=center>ch<td align=left>Set horizontal position to absolute #1<tr valign=top><td align=center>command_character<td align=left><b>cmdch</b><td align=center>CC<td align=left>Terminal settable cmd character<tr valign=top><td align=center><td align=left><b></b><td align=center><td align=left>in prototype<tr valign=top><td align=center>create_window<td align=left><b>cwin</b><td align=center><td align=left>Define win #1 to go from #2,#3 to #4,#5<tr valign=top><td align=center>cursor_address<td align=left><b>cup</b><td align=center>cm<td align=left>Move to row #1 col #2<tr valign=top><td align=center>cursor_down<td align=left><b>cud1</b><td align=center>do<td align=left>Down one line<tr valign=top><td align=center>cursor_home<td align=left><b>home</b><td align=center>ho<td align=left>Home cursor (if no <b>cup</b>)<tr valign=top><td align=center>cursor_invisible<td align=left><b>civis</b><td align=center>vi<td align=left>Make cursor invisible<tr valign=top><td align=center>cursor_left<td align=left><b>cub1</b><td align=center>le<td align=left>Move left one space.<tr valign=top><td align=center>cursor_mem_address<td align=left><b>mrcup</b><td align=center>CM<td align=left>Memory relative cursor addressing<tr valign=top><td align=center>cursor_normal<td align=left><b>cnorm</b><td align=center>ve
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -