다음 위로 이전 목차 리눅스 프로그래머를 위한 가이드

8.22.3 문자열 (Strings)

Variable			Cap.	Int.	Description

Name Code

acs_chars acsc ac 그래픽 문자집합 쌍들 - def=vt100

alt_scancode_esc scesa S8 scancode emulation을 위한 esc를 교체한다 (디폴트는 vt100)

back_tab cbt bt back tab (P)

bell bel bl 들을 수 있는 신호 (bell)

bit_image_repeat birep Xy bit image cell을 #1 #2 times 반복한다. (tparm 사용)

bit_image_newline binel Zz bit image의 다음 row로 이동한다. (tparm 사용)

bit_image_carriage_return bucr Yv 같은 row의 시작점으로 이동한다. (tparm 사용)

carriage_return cr cr Carriage return (P*)

change_char_pitch cpi ZA inch당 문자의 수를 변경한다.

change_line_pitch lpi ZB inch당 줄(line)의 수를 변경한다.

change_res_horz chr ZC 수평 해상도를 변경한다.

change_res_vert cvr ZD 수직 해상도를 변경한다.

change_scroll_region csr cs 줄(line) #1에서 부터 #2까지 변경한다. (vt100) (PG)

char_padding rmp rP ip와 같지만 삽입 모드일 때

char_set_names csnm Zy 문자 집합 이름들의 목록

clear_all_tabs tbc ct 모든 tab stop을 지운다 (P)

clear_margins mgc MC 모든 여백을 지운다 위,아래,옆)

clear_screen clear cl 화면을 지우고 커서를 home에 위치시킨다. (p*)

clr_bol el1 cb 줄의 시작점을 지운다.

clr_eol el ce 줄의 끝을 지운다. (P)

clr_eos ed cd display의 끝을 지운다 (P*)

code_set_init csin ci 다중 코드 집합들을 위한 Init sequence

color_names colornm Yw 색상 #1을 위한 이름을 준다.

column_address hpa ch 커서 컬럼을 지정한다. (PG)

command_character cmdch CC ptototype안에서 cmd 문자를 지정할 수 있는 단말기

cursor_address cup cm 화면에 연관된 row #1 col #2로의 커서의 움직임 (PG)

cursor_down cud1 do 한줄 아래로 내린다.

cursor_home home ho Home cursor (if no cup)

cursor_invisible civis vi 커서를 보이지 않게 만든다.

cursor_left cub1 le 커서를 한칸 왼쪽으로 이동한다.

cursor_mem_address mrcup CM 메모리와 연관된 커서 어드레싱(addressing)

cursor_normal cnorm ve 커서를 정상적으로 나타나게 만든다(undo vs/vi)

cursor_right cuf1 nd 파괴되지 않는 공간 (cursor right)

cursor_to_ll ll ll 마지막 줄의 첫번째 컬럼 (if no cup)

cursor_up cuu1 up Upline (cursor up)

cursor_visible cvvis vs 커서를 보이게 만든다

define_bit_image_region defbi Yx 사각형의 bit image 지역을 정의한다 (tparm 사용)

define_char defc ZE 문자 집합 안에서의 문자를 정의한다

delete_character dch1 dc 문자를 지운다 (P*)

delete_line dl1 dl 줄(line)을 지운다 (P*)

device_type devt dv language/codeset 지원을 표시한다

dis_status_line dsl ds 상태줄을 사용할 수 없게 한다

display_pc_char dispc S1 PC 문자를 표시한다

down_half_line hd hd 반-줄 아래로 (forward 1/2 linefeed)

ena_acs enacs eA 변경된 문자 집합을 사용가능하게 한다.

end_bit_image_region endbi Yy bit image 지역을 끝낸다 (tparm 사용)

enter_alt_charset_mode smacs as 변경된 문자 집합을 시작한다 (P)

enter_am_mode smam SA 자동 여백으로 전환한다

enter_blink_mode blink mb 깜빡거림으로 전환한다

enter_bold_mode bold md 굵은체(extra bright) 모드로 전환한다.

enter_ca_mode smcup ti cup를 사용하는 프로그램을 시작하기 위한 문자열

enter_delete_mode smdc dm 모드를 지운다(enter)

enter_dim_mode dim mh half-bright 모드로 전환한다

enter_doublewide_mode swidm ZF double-wide 모드를 사용가능하게 한다

enter_draft_quality sdrfq ZG draft-quality 인쇄를 지정한다

enter_insert_mode smir im 삽입 모드 (enter);

enter_italics_mode sitm ZH 이탤릭(italics) 모드를 사용가능하게 한다

enter_leftward_mode slm ZI 왼쪽 방향의 carriage 움직임을 가능하게 한다

enter_micro_mode smicm ZJ micro-motion 능력을 가능하게 한다

enter_near_letter_quality snlq ZK NLQ 인쇄를 지정한다

enter_normal_quality snrmq ZL 일반적인 질(quality)의 인쇄를 가능하게 한다

enter_pc_charset_mode smpch S2 PC 문자 표시(display) 모드로 들어간다

enter_protected_mode prot mp 보호(protected) 모드로 전환한다

enter_reverse_mode rev mr 반전 비디오 모드로 전환한다

enter_scancode_mode smsc S4 PC scancode 모드로 들어간다

enter_secure_mode invis mk 공백(blank) 모드로 전환한다 (문자들은 안 보임)

enter_shadow_mode sshm ZM 그림자 모드(shadow-mode) 인쇄를 가능하게 한다

enter_standout_mode smso so stand out 모드를 시작한다

enter_subscript_mode ssubm ZN 아래 첨자(subscript) 인쇄를 가능하게 한다

enter_superscript_mode ssupm ZO 위첨자(superscript) 인쇄를 가능하게 한다

enter_underline_mode smul us 밑줄(underscore) 모드를 가능하게 한다

enter_upward_mode sum ZP 위로의 carriage 움직임을 가능하게 한다

enter_xon_mode smxon SX xon/xoff handshaking를 전환한다

erase_chars ech ec Erase #1 characters (PG)

exit_alt_charset_mode rmacs ae 변경된 문자 집합을 끝낸다(P)

exit_am_mode rmam RA 자동 여백을 해지한다

exit_attribute_mode sgr0 me 모든 속성을 해지한다

exit_ca_mode rmcup te cup를 사용하는 프로그램들을 끝내기 위한 문자열

exit_delete_mode rmdc ed 삭제 모드를 끝낸다

exit_doublewide_mode rwidm ZQ doublewide 인쇄를 사용 불가능하게 한다

exit_insert_mode rmir ei 삽입 모드를 끝낸다

exit_italics_mode ritm ZR 이탤릭(italic) 인쇄를 불가능하게 한다

exit_leftward_mode rlm ZS 오른쪽으로의(일반적인) carriage 움직임을 가능하게 한다

exit_micro_mode rmicm ZT micro 움직임 능력들을 사용 불가능하게 한다

exit_pc_charset_mode rmpch S3 PC character 표시를 사용 불가능하게 한다

exit_scancode_mode rmsc S5 PC scancode 모드를 사용 불가능하게 한다

exit_shadow_mode rshm ZU 그림자(shadow) 인쇄를 사용 불가능하게 한다

exit_standout_mode rmso se stand out 모드를 끝낸다

exit_subscript_mode rsubm ZV 아래첨자(subscript) 인쇄를 사용 불가능하게 한다

exit_superscript_mode rsupm ue 밑줄(underscore) 모드를 끝낸다

exit_upward_mode rum ZX 아래로의(일반적인) carriage 움직임을 사용가능하게 한다

exit_xon_mode rmxon RX xon/xoff handshaking를 해지한다

flash_screen flash vb 보여지는 bell (커서는 움직이지 않을런지 모른다)

form_feed ff ff Hardcopy terminal page eject (P*)

from_status_line fsl fs 상태 줄로부터 반환한다

init_1string is1 i1 단말기 초기화 문자열

init_2string is2 i2 단말기 초기화 문자열

init_3string is3 i3 단말기 초기화 문자열

init_file if if 포함하고 있는 파일의 이름

init_prog iprog iP 초기화를 위한 프로그램의 패스 이름

initialize_color initc Ic 색상의 정의를 초기화한다

initialize_pair initp Ip 색상의 쌍을 초기화한다

insert_character ich1 ic 문자를 삽입한다(P)

insert_line il1 al 새로운 공백 줄을 더한다(P*)

insert_padding ip ip 삽입된 문자 뒤에 패드를 삽입한다(p*)

key_a1 ka1 K1 Upper left of keypad

key_a3 ka3 K3 Upper right of keypad

key_b2 kb2 K2 Center of keypad

key_backspace kbs kb backspace key에 의해 보내진다

key_beg kbeg 1 begin key

key_btab kcbt kB back-tab key

key_c1 kc1 K4 Lower left of keypad

key_c3 kc3 K5 Lower right of keypad

key_cancel kcan 2 cancel key

key_catab ktbc ka clear-all-tabs key에 의해 보내진다

key_clear kclr kC clear screen or erase key에 의해 보내진다

key_close kclo 3 close key

key_command kcmd 4 command key

key_copy kcpy 5 copy key

key_create kcrt 6 create key

key_ctab kctab kt clear-tab key에 의해 보내진다

key_dc kdch1 kD delete character key에 의해 보내진다

key_dl kdl1 kL delete line key에 보내진다

key_down kcud1 kd terminal down arrow key에 의해 보내진다

key_eic krmir kM 삽입 모드에서 rmir or smir에 의해 보내진다

key_end kend 7 end key

key_enter kent 8 enter/send key

key_eol kel kE clear-to-end-of-line key에 의해 보내진다

key_eos ked kS clear-to-end-of-screen key에 의해 보내진다

key_exit kext 9 exit key

key_find kfnd 0 find key

key_help khlp %1 help key

key_home khome kh home key에 의해 보내진다

key_ic kich1 kI ins char/enter ins mode key에 의해 보내진다

key_il kil1 kA insert line에 의해 보내진다

key_left kcub1 kl terminal left arrow key에 의해 보내진다

key_ll kll kH home-down key에 의해 보내진다 key_mark kmrk %2 mark key

key_message kmsg %3 message key

key_move kmov %4 move key

key_next knxt %5 next key

key_npage knp kN next-page key에 의해 보내진다

key_open kopn %6 open key

key_options kopt %7 options key

key_ppage kpp %8 previous key

key_print kprt %9 print key

key_redo krdo %0 redo key

key_reference kref &1 reference key

key_refresh krfr &2 refresh key

key_replace krpl &3 replace key

key_restart krst &4 restart key

key_resume kres &5 resume key

key_right kcuf1 kr terminal right arrow key에 의해 보내진다

key_save ksav &6 save key

key_sbeg kBEG &9 shifted begin key

key_scancel kCAN &0 shifted cancel key

key_scommand kCMD *1 shifted command key

key_scopy kCPY *2 shifted copy key

key_screate kCRT *3 shifted create key

key_sdc kDC *4 shifted delete char key

key_sdl kDL *5 shifted delete line key

key_select kslt *6 select key

key_send kEND *7 shifted end key

key_seol kEOL *8 shifted end of line key

key_sexit kEXT *9 shifted exit key

key_sf kind kF Sent by scroll-forward/down key

key_sfind kFND *0 shifted find key

key_shelp kHLP #1 shifted help key

key_shome kHOM #2 shifted home key

key_sic kIC #3 shifted insert char key

key_sleft kLFT #4 shifted left key

key_smessage kMSG %a shifted message key

key_smove kMOV %b shifted move key

key_snext kNXT %c shifted next key

key_soptions kOPT %d shifted options key

key_sprevious kPRV %e shifted previous key

key_sprint kPRT %f shifted print key

key_sr kri kR scroll-backward/up key에 의해 보내진다

key_sredo kRDO %g shifted redo key

key_sreplace kRPL %h shifted replace key

key_sright kRIT %i shifted right key

key_srsume kRES %j shifted resume key

key_ssave kSAV !1 shifted save key

key_ssuspend kSPD !2 shifted suspend key

key_stab khts kT Sent by set-tab key

key_sundo kUND !3 shifted undo key

key_suspend kspd &7 suspend key

key_undo kund &8 undo key

key_up kcuu1 ku terminal up arrow key에 의해 보내진다

keypad_local rmkx ke Out of "keypad transmit" mode

keypad_xmit smkx ks Put terminal in "keypad transmit" mode

lab_f0 lf0 l0 Labels on function key f0 if not f0

lab_f1 lf1 l1 Labels on function key f1 if not f1

lab_f2 lf2 l2 Labels on function key f2 if not f2

lab_f3 lf3 l3 Labels on function key f3 if not f3

lab_f4 lf4 l4 Labels on function key f4 if not f4

lab_f5 lf5 l5 Labels on function key f5 if not f5

lab_f6 lf6 l6 Labels on function key f6 if not f6

lab_f7 lf7 l7 Labels on function key f7 if not f7

lab_f8 lf8 l8 Labels on function key f8 if not f8

lab_f9 lf9 l9 Labels on function key f9 if not f9

lab_f10 lf10 la Labels on function key f10 if not f10

label_on smln LO soft labels로 전환한다

label_off rmln LF soft labels를 해지한다

meta_off rmm mo "meta mode"를 해지한다

meta_on smm mm "meta mode" (8th bit)로 전환한다

micro_column_address mhpa ZY Like column_address for micro adjustment

micro_down mcud1 ZZ Like cursor_down for micro adjustment

micro_left mcub1 Za Like cursor_left for micro adjustment

micro_right mcuf1 Zb Like cursor_right for micro adjustment

micro_row_address mvpa Zc Like row_address for micro adjustment

micro_up mcuu1 Zd Like cursor_up for micro adjustment

newline nel nw Newline (lf에 의해 따라오는 cr과 같이 행동한다)

order_of_pins porder Ze Matches software buts to print-head pins

orig_colors oc oc 모든 색상 쌍들을 Reset한다

orig_pair op op 원래의 것으로 디폴트 색상-쌍을 지정한다

pad_char pad pc Pad character (rather than null)

parm_dch dch DC #1 chars (PG*)를 지운다

parm_delete_line dl DL #1 lines (PG*)을 지운다

parm_down_cursor cud DO 커서를 #1 lines (PG*) 아래로 이동시킨다

parm_down_micro mcud Zf Like cud for micro adjust

parm_ich ich IC #1 blank chars (PG*)를 삽입한다

parm_index indn SF 앞으로 #1 lines (PG)을 스크롤한다

parm_insert_line il AL #1 new blank lines (PG*)을 더한다

parm_left_cursor cub LE 커서를 왼쪽으로 #1 spaces (PG)만큼 이동시킨다

parm_left_micro mcub Zg Like cul for micro adjust

parm_right_cursor cuf RI 커서를 오른쪽으로 #1 spaces (PG*)만큼 이동시킨다

parm_right_micro mcuf Zh Like cuf for micro adjust

parm_rindex rin SR 뒤로 #1 lines (PG)만큼 스크롤한다

parm_up_cursor cuu UP 커서를 위로 #1 lines (PG*)만큼 이동시킨다

parm_up_micro mcuu Zi Like cuu for micro adjust

pkey_key pfkey pk Prog funct key #1 to type string #2

pkey_local pfloc pl Prog funct key #1 to execute string #2

pkey_xmit pfx px Prog funct key #1 to xmit string #2

pkey_plab pfxl xl Program key #1 to xmit #2 and show #3

plab_norm pln pn program label #1 to show string #2

print_screen mc0 ps 화면의 내용을 인쇄한다

prtr_non mc5p pO Turn on the printer for #1 bytes

prtr_off mc4 pf 프린터를 끈다

prtr_on mc5 po 프린터를 켠다

repeat_char rep rp 문자를 #1 #2 times 반복한다. (PG*)

req_for_input rfi RF 입역을 위해 요청한다

reset_1string rs1 r1 Reset terminal completely to sane modes.

reset_2string rs2 r2 Reset terminal completely to sane modes.

reset_3string rs3 r3 Reset terminal completely to sane modes.

reset_file rf rf reset 문자열을 포함하고 있는 파일의 이름

restore_cursor rc rc 마지막 sc의 위치로 커서를 재저장한다

row_address vpa cv Vertical position absolute (set row) (PG)

save_cursor sc sc 커서의 위치를 저장한다(P)

scancode_escape scesc S7 Escape for scancode emulation

scroll_forward ind sf 텍스트를 위로 스크롤한다 (P)

scroll_reverse ri sr 텍스트를 아래로 스크롤한다 (P)

select_char_set scs Zj 문자 집합을 선택한다

set0_des_seq s0ds s0 Shift to codeset 0 (EUC set 0, ASCII)

set1_des_seq s1ds s1 Shift to codeset 1

set2_des_seq s2ds s2 Shift to codeset 2

set3_des_seq s3ds s3 Shift to codeset 3

set_a_background setab AB ANSI escape를 사용하는 background 색상을 지정한다

set_a_foreground setaf AF ANSI escape를 사용하는 foreground 색상을 지정한다

set_attributes sgr sa 비디오 속성을 정의한다(PG9)

set_background setb Sb 현재 background 색상을 지정한다

set_bottom_margin smgb Zk 현재 줄의 아래 여백(bottom margin)을 지정한다

set_bottom_margin_parm smgbp Zl 바닥으로 부터 at line #1 or #2 lines에 바닥 줄을 지정한다

set_color_band setcolor Yz 리본 색상을 #1로 바꾼다

set_color_pair scp sp 현재의 색상 쌍을 지정한다

set_foreground setf Sf 현재의 foreground 색상을 지정한다

set_left_margin smgl ML 현재 줄에 왼쪽 여백(left margin)을 지정한다

set_left_margin_parm smglp Zm #1 (#2)에 왼쪽(오른쪽)여백을 지정한다

set_lr_margin smglr ML 왼쪽과 오른쪽 여백 모두를 지정한다

set_page_length slines YZ 페이지의 길이를 #1 lines로 지정한다 (tparm 사용)

set_right_margin smgr MR 현재의 컬럼에 오른쪽 여백을 지정한다

set_right_margin_parm smgrp Zn 컬럼 #1에 오른쪽 여백을 지정한다

set_tab hts st 모든 row의 현재 컬럼에 tab을 지정한다

set_tb_margin smgtb MT 위와 아래 여백 모두를 지정한다

set_top_margin smgt Zo 현재 줄에 위쪽 여백을 지정한다

set_top_margin_parm smgtp Zp line #1에 위 여백을 지정한다

set_window wind wi 현재의 윈도우는 lines #1-#2 cols #3-#4이다

start_bit_image sbim Zq bit image graphics 인쇄를 시작한다

start_char_set_def scsd Zr 문자 집합의 정의를 시작한다

stop_bit_image rbim Zs bit image graphics 인쇄를 끝낸다

stop_char_set_def rcsd Zt 문자 집합 정의를 끝낸다

subscript_characters subcs Zu subscriptable 문자들의 목록

superscript_characters supcs Zv superscriptable 문자들의 목록

tab ht ta Tab to next 8 space hardware tab stop

these_cause_cr docr Zw 이러한 문자들은 CR을 야기시킨다

to_status_line tsl ts 상태줄의 column #1로 간다

underline_char uc uc Underscore one char and move past it

up_half_line hu hu Half-line up (reverse 1/2 linefeed)

xoff_character xoffc XF XON character

xon_character xonc XN XOFF character

(다음의 문자열 능력들은 SYSVr 용어 구조 안에 표현되지만 man page안에는 문서화되어 있지 않다. 주석들은 용어 구조 헤더에 있다.) label_format fln Lf ??

set_clock sclk SC time-of-day 시계를 지정한다

display_clock dclk DK time-of-day 시계를 표시한다

remove_clock rmclk RC time-of-day 시계를 제거한다??

create_window cwin CW Define win #1 to go from #2,#3 to #4,#5

goto_window wingo WG 윈도우 #1로 간다

hangup hup HU Hang up phone

dial_phone dial DI Dial phone number #1

quick_dial qdial QD Dial phone number #1, without progress detection

tone tone TO touch tone dialing을 선택한다

pulse pulse PU pulse dialing을 선택한다

flash_hook hook fh Flash the switch hook

fixed_pause pause PA 2 ~ 3초간 정지한다

wait_tone wait WA Wait for dial tone

user0 u0 u0 사용자 문자열 # 0

user1 u1 u1 사용자 문자열 # 1

user2 u2 u2 사용자 문자열 # 2

user3 u3 u3 사용자 문자열 # 3

user4 u4 u4 사용자 문자열 # 4

user5 u5 u5 사용자 문자열 # 5

user6 u6 u6 사용자 문자열 # 6

user7 u7 u7 사용자 문자열 # 7

user8 u8 u8 사용자 문자열 # 8

user9 u9 u9 사용자 문자열 # 9

get_mouse getm Gm Curses 버튼 이벤트를 가져야만 한다

key_mouse kmous Km ??

mouse_info minfo Mi 마우스 상태 정보

pc_term_options pctrm S6 PC 단말기 선택사항

req_mouse_pos reqmp RQ 마우스 위치에 대한 보고를 요청한다

zero_motion zerom Zx 뒤따라오는 문자를 위한 움직임은 없다


이전:8.22.2 숫자 (Numbers) 다음:8.23 [N]Curses 함수 개관 ([N]Curses Function Overview)

Copyright (c) 1996,1997 by Euibeom.Hwang & SangEun.Oh All Rights Reserved

Email To:Webmaster , Another address
LAST UPDATE Dec 16,1997
Created Dec 16,1997