JFIFXX    $.' ",#(7),01444'9=82<.342  2!!22222222222222222222222222222222222222222222222222"4 ,PG"Z_4˷kjزZ,F+_z,© zh6٨icfu#ډb_N?wQ5-~I8TK<5oIv-k_U_~bMdӜUHh?]EwQk{_}qFW7HTՑYF?_'ϔ_Ջt=||I 6έ"D/[k9Y8ds|\Ҿp6Ҵ].6znopM[mei$[soᘨ˸ nɜG-ĨUycP3.DBli;hjx7Z^NhN3u{:jx힞#M&jL P@_ P&o89@Sz6t7#Oߋ s}YfTlmrZ)'Nk۞pw\Tȯ?8`Oi{wﭹW[r Q4F׊3m&L=h3z~#\l :F,j@ ʱwQT8"kJO6֚l}R>ډK]y&p}b;N1mr$|7>e@BTM*-iHgD) Em|ؘbҗaҾt4oG*oCNrPQ@z,|?W[0:n,jWiEW$~/hp\?{(0+Y8rΟ+>S-SVN;}s?. w9˟<Mq4Wv'{)01mBVW[8/< %wT^5b)iM pgN&ݝVO~qu9 !J27$O-! :%H ـyΠM=t{!S oK8txA& j0 vF Y|y ~6@c1vOpIg4lODL Rcj_uX63?nkWyf;^*B @~a`Eu+6L.ü>}y}_O6͐:YrGXkGl^w~㒶syIu! W XN7BVO!X2wvGRfT#t/?%8^WaTGcLMI(J1~8?aT ]ASE(*E} 2#I/׍qz^t̔bYz4xt){ OH+(EA&NXTo"XC')}Jzp ~5}^+6wcQ|LpdH}(.|kc4^"Z?ȕ a<L!039C EuCFEwç ;n?*oB8bʝ'#RqfM}7]s2tcS{\icTx;\7KPʇ Z O-~c>"?PEO8@8GQgaՎ󁶠䧘_%#r>1zaebqcPѵn#L =׀t L7`VA{C:ge@w1 Xp3c3ġpM"'-@n4fGB3DJ8[JoߐgK)ƛ$ 83+ 6ʻ SkI*KZlT _`?KQKdB`s}>`*>,*@JdoF*弝O}ks]yߘc1GV<=776qPTtXԀ!9*44Tހ3XΛex46YD  BdemDa\_l,G/֌7Y](xTt^%GE4}bTڹ;Y)BQu>J/J ⮶.XԄjݳ+Ed r5_D1 o Bx΢#<W8R6@gM. drD>(otU@x=~v2 ӣdoBd3eO6㣷ݜ66YQz`S{\P~z m5{J/L1xO\ZFu>ck#&:`$ai>2ΔloF[hlEܺΠk:)` $[69kOw\|8}ބ:񶐕IA1/=2[,!.}gN#ub ~݊}34qdELc$"[qU硬g^%B zrpJru%v\h1Yne`ǥ:gpQM~^Xi `S:V29.PV?Bk AEvw%_9CQwKekPؠ\;Io d{ ߞoc1eP\ `E=@KIRYK2NPlLɀ)&eB+ь( JTx_?EZ }@ 6U뙢طzdWIn` D噥[uV"G&Ú2g}&m?ċ"Om# {ON"SXNeysQ@FnVgdX~nj]J58up~.`r\O,ư0oS _Ml4kv\JSdxSW<AeIX$Iw:Sy›R9Q[,5;@]%u@ *rolbI  +%m:͇ZVủθau,RW33 dJeTYE.Mϧ-oj3+yy^cVO9NV\nd1 !͕_)av;թMlWR1)ElP;yوÏu 3k5Pr6<⒲l!˞*u־n!l:UNW %Chx8vL'X@*)̮ˍ D-M+JUkvK+x8cY?Ԡ~3mo|u@[XeYC\Kpx8oCC&N~3-H MXsu<`~"WL$8ξ3a)|:@m\^`@ҷ)5p+6p%i)P Mngc#0AruzRL+xSS?ʮ}()#tmˇ!0}}y$6Lt;$ʳ{^6{v6ķܰgVcnn ~zx«,2u?cE+ȘH؎%Za)X>uWTzNyosFQƤ$*&LLXL)1" LeOɟ9=:tZcŽY?ӭVwv~,Yrۗ|yGaFC.+ v1fήJ]STBn5sW}y$~z'c 8  ,! pVNSNNqy8z˱A4*'2n<s^ǧ˭PJޮɏUGLJ*#i}K%,)[z21z ?Nin1?TIR#m-1lA`fT5+ܐcq՝ʐ,3f2Uեmab#ŠdQy>\)SLYw#.ʑf ,"+w~N'cO3FN<)j&,- љ֊_zSTǦw>?nU仆Ve0$CdrP m׈eXmVu L.bֹ [Դaզ*\y8Է:Ez\0KqC b̘cөQ=0YsNS.3.Oo:#v7[#߫ 5܎LEr49nCOWlG^0k%;YߝZǓ:S#|}y,/kLd TA(AI$+I3;Y*Z}|ӧOdv..#:nf>>ȶITX 8y"dR|)0=n46ⲑ+ra ~]R̲c?6(q;5% |uj~z8R=XIV=|{vGj\gcqz؋%Mߍ1y#@f^^>N#x#۹6Y~?dfPO{P4Vu1E1J *|%JN`eWuzk M6q t[ gGvWIGu_ft5j"Y:Tɐ*; e54q$C2d} _SL#mYpO.C;cHi#֩%+) ӍƲVSYźg |tj38r|V1#;.SQA[S#`n+$$I P\[@s(EDzP])8G#0B[ىXIIq<9~[Z멜Z⊔IWU&A>P~#dp]9 "cP Md?٥Ifتuk/F9c*9Ǎ:ØFzn*@|Iށ9N3{'['ͬҲ4#}!V Fu,,mTIkv C7vB6kT91*l '~ƞFlU'M ][ΩũJ_{iIn$L jOdxkza۪#EClx˘oVɞljr)/,߬hL#^Lф,íMƁe̩NBLiLq}(q6IçJ$WE$:=#(KBzђ xlx?>Պ+>W,Ly!_DŌlQ![ SJ1ƐY}b,+Loxɓ)=yoh@꥟/Iѭ=Py9 ۍYӘe+pJnϱ?V\SO%(t =?MR[Șd/ nlB7j !;ӥ/[-A>dNsLj ,ɪv=1c.SQO3UƀܽE̻9GϷD7(}Ävӌ\y_0[w <΍>a_[0+LF.޺f>oNTq;y\bՃyjH<|q-eɏ_?_9+PHp$[uxK wMwNی'$Y2=qKBP~Yul:[<F12O5=d]Ysw:ϮEj,_QXz`H1,#II dwrP˂@ZJVy$\y{}^~[:NߌUOdؾe${p>G3cĖlʌ ת[`ϱ-WdgIig2 }s ؤ(%#sS@~3XnRG~\jc3vӍLM[JBTs3}jNʖW;7ç?=XF=-=qߚ#='c7ڑWI(O+=:uxqe2zi+kuGR0&eniT^J~\jyp'dtGsO39* b#Ɋ p[BwsT>d4ۧsnvnU_~,vƜJ1s QIz)(lv8MU=;56Gs#KMP=LvyGd}VwWBF'à ?MHUg2 !p7Qjڴ=ju JnA suMeƆҔ!)'8Ϣٔޝ(Vpצ֖d=ICJǠ{qkԭ߸i@Ku|p=..*+xz[Aqġ#s2aƊRR)*HRsi~a &fMP-KL@ZXy'x{}Zm+:)) IJ-iu ܒH'L(7yGӜq j 6ߌg1go,kرtY?W,pefOQS!K۟cҒA|սj>=⬒˧L[ ߿2JaB~Ru:Q] 0H~]7ƼI(}cq 'ήETq?fabӥvr )o-Q_'ᴎoK;Vo%~OK *bf:-ťIR`B5!RB@ï u ̯e\_U_ gES3QTaxU<~c?*#]MW,[8Oax]1bC|踤Plw5V%){t<d50iXSUm:Z┵i"1^B-PhJ&)O*DcWvM)}Pܗ-q\mmζZ-l@}aE6F@&Sg@ݚM ȹ 4#p\HdYDoH"\..RBHz_/5˘6KhJRPmƶim3,#ccoqa)*PtRmk7xDE\Y閣_X<~)c[[BP6YqS0%_;Àv~| VS؇ 'O0F0\U-d@7SJ*z3nyPOm~P3|Yʉr#CSN@ ƮRN)r"C:: #qbY. 6[2K2uǦHYRQMV G$Q+.>nNHq^ qmMVD+-#*U̒ p욳u:IBmPV@Or[b= 1UE_NmyKbNOU}the`|6֮P>\2PVIDiPO;9rmAHGWS]J*_G+kP2KaZH'KxWMZ%OYDRc+o?qGhmdSoh\D|:WUAQc yTq~^H/#pCZTI1ӏT4"ČZ}`w#*,ʹ 0i課Om*da^gJ݅{le9uF#Tֲ̲ٞC"qߍ ոޑo#XZTp@ o8(jdxw],f`~|,s^f1t|m򸄭/ctr5s79Q4H1꠲BB@l9@C+wpxu£Yc9?`@#omHs2)=2.ljg9$YS%*LRY7Z,*=䷘$armoϰUW.|rufIGwtZwo~5 YյhO+=8fF)W7L9lM̘·Y֘YLf큹pRF99.A "wz=E\Z'a 2Ǚ#;'}G*l^"q+2FQ hjkŦ${ޮ-T٭cf|3#~RJt$b(R(rdx >U b&9,>%E\ Άe$'q't*אެb-|dSBOO$R+H)܎K1m`;J2Y~9Og8=vqD`K[F)k[1m޼cn]skz$@)!I x՝"v9=ZA=`Ɠi :E)`7vI}dYI_ o:obo 3Q&D&2= Ά;>hy.*ⅥSӬ+q&j|UƧ}J0WW< ۋS)jQRjƯrN)Gű4Ѷ(S)Ǣ8iW52No˓ ۍ%5brOnL;n\G=^UdI8$&h'+(cȁ߫klS^cƗjԌEꭔgFȒ@}O*;evWVYJ\]X'5ղkFb 6Ro՜mi Ni>J?lPmU}>_Z&KKqrIDՉ~q3fL:Se>E-G{L6pe,8QIhaXaUA'ʂs+טIjP-y8ۈZ?J$WP Rs]|l(ԓsƊio(S0Y 8T97.WiLc~dxcE|2!XKƘਫ਼$((6~|d9u+qd^389Y6L.I?iIq9)O/뚅OXXVZF[یgQLK1RҖr@v#XlFНyS87kF!AsM^rkpjPDyS$Nqnxҍ!Uf!ehi2m`YI9r6 TFC}/y^Η5d'9A-J>{_l+`A['յϛ#w:݅%X}&PStQ"-\縵/$ƗhXb*yBS;Wջ_mcvt?2}1;qSdd~u:2k52R~z+|HE!)Ǟl7`0<,2*Hl-x^'_TVgZA'j ^2ΪN7t?w x1fIzC-ȖK^q;-WDvT78Z hK(P:Q- 8nZ܃e貾<1YT<,"6{/ ?͟|1:#gW>$dJdB=jf[%rE^il:BxSּ1հ,=*7 fcG#q eh?27,!7x6nLC4x},GeǝtC.vS F43zz\;QYC,6~;RYS/6|25vTimlv& nRh^ejRLGf? ۉҬܦƩ|Ȱ>3!viʯ>vオX3e_1zKȗ\qHS,EW[㺨uch⍸O}a>q6n6N6qN ! 1AQaq0@"2BRb#Pr3C`Scst$4D%Td ?Na3mCwxAmqmm$4n淿t'C"wzU=D\R+wp+YT&պ@ƃ3ޯ?AﶂaŘ@-Q=9Dռѻ@MVP܅G5fY6# ?0UQ,IX(6ڵ[DIMNލc&υj\XR|,4 jThAe^db#$]wOӪ1y%LYm뭛CUƃߜ}Cy1XνmF8jI]HۺиE@Ii;r8ӭVFՇ| &?3|xBMuSGe=Ӕ#BE5GY!z_eqр/W>|-Ci߇t1ޯќdR3ug=0 5[?#͏qcfH{ ?u=??ǯ}ZzhmΔBFTWPxs}G93 )gGR<>r h$'nchPBjJҧH -N1N?~}-q!=_2hcMlvY%UE@|vM2.Y[|y"EïKZF,ɯ?,q?vM 80jx";9vk+ ֧ ȺU?%vcVmA6Qg^MA}3nl QRNl8kkn'(M7m9وq%ޟ*h$Zk"$9: ?U8Sl,,|ɒxH(ѷGn/Q4PG%Ա8N! &7;eKM749R/%lc>x;>C:th?aKXbheᜋ^$Iհ hr7%F$EFdt5+(M6tÜUU|zW=aTsTgdqPQb'm1{|YXNb P~F^F:k6"j! Ir`1&-$Bevk:y#ywI0x=D4tUPZHڠ底taP6b>xaQ# WeFŮNjpJ* mQN*I-*ȩFg3 5Vʊɮa5FO@{NX?H]31Ri_uѕ 0 F~:60p͈SqX#a5>`o&+<2D: ڝ$nP*)N|yEjF5ټeihyZ >kbHavh-#!Po=@k̆IEN@}Ll?jO߭ʞQ|A07xwt!xfI2?Z<ץTcUj]陎Ltl }5ϓ$,Omˊ;@OjEj(ا,LXLOЦ90O .anA7j4 W_ٓzWjcBy՗+EM)dNg6y1_xp$Lv:9"zpʙ$^JԼ*ϭo=xLj6Ju82AH3$ٕ@=Vv]'qEz;I˼)=ɯx /W(Vp$ mu񶤑OqˎTr㠚xsrGCbypG1ߠw e8$⿄/M{*}W]˷.CK\ުx/$WPwr |i&}{X >$-l?-zglΆ(FhvS*b߲ڡn,|)mrH[a3ר[13o_U3TC$(=)0kgP u^=4 WYCҸ:vQרXàtkm,t*^,}D* "(I9R>``[~Q]#afi6l86:,ssN6j"A4IuQ6E,GnHzSHOuk5$I4ؤQ9@CwpBGv[]uOv0I4\yQѸ~>Z8Taqޣ;za/SI:ܫ_|>=Z8:SUIJ"IY8%b8H:QO6;7ISJҌAά3>cE+&jf$eC+z;V rʺmyeaQf&6ND.:NTvm<- uǝ\MvZYNNT-A>jr!SnO 13Ns%3D@`ܟ 1^c< aɽ̲Xë#w|ycW=9I*H8p^(4՗karOcWtO\ƍR8'KIQ?5>[}yUײ -h=% qThG2)"ו3]!kB*pFDlA,eEiHfPs5H:Փ~H0DتDIhF3c2E9H5zԑʚiX=:mxghd(v׊9iSOd@0ڽ:p5h-t&Xqӕ,ie|7A2O%PEhtjY1wЃ!  ࢽMy7\a@ţJ 4ȻF@o̒?4wx)]P~u57X 9^ܩU;Iꭆ 5 eK27({|Y׎ V\"Z1 Z}(Ǝ"1S_vE30>p; ΝD%xW?W?vo^Vidr[/&>~`9Why;R ;;ɮT?r$g1KACcKl:'3 cﳯ*"t8~l)m+U,z`(>yJ?h>]vЍG*{`;y]IT ;cNUfo¾h/$|NS1S"HVT4uhǜ]v;5͠x'C\SBplh}N ABx%ޭl/Twʽ]D=Kžr㻠l4SO?=k M: cCa#ha)ѐxcsgPiG{+xQI= zԫ+ 8"kñj=|c yCF/*9жh{ ?4o kmQNx;Y4膚aw?6>e]Qr:g,i"ԩA*M7qB?ӕFhV25r[7 Y }LR}*sg+xr2U=*'WSZDW]WǞ<叓{$9Ou4y90-1'*D`c^o?(9uݐ'PI& fJݮ:wSjfP1F:X H9dԯ˝[_54 }*;@ܨ ðynT?ןd#4rGͨH1|-#MrS3G3).᧏3vz֑r$G"`j 1tx0<ƆWh6y6,œGagAyb)hDß_mü gG;evݝnQ C-*oyaMI><]obD":GA-\%LT8c)+y76oQ#*{(F⽕y=rW\p۩cA^e6KʐcVf5$'->ՉN"F"UQ@fGb~#&M=8טJNu9D[̤so~ G9TtW^g5y$bY'سǴ=U-2 #MCt(i lj@Q 5̣i*OsxKf}\M{EV{υƇ);HIfeLȣr2>WIȂ6ik 5YOxȺ>Yf5'|H+98pjn.OyjY~iw'l;s2Y:'lgꥴ)o#'SaaKZ m}`169n"xI *+ }FP"l45'ZgE8?[X7(.Q-*ތL@̲v.5[=t\+CNܛ,gSQnH}*FG16&:t4ُ"Ạ$b |#rsaT ]ӽDP7ո0y)e$ٕvIh'QEAm*HRI=: 4牢) %_iNݧl] NtGHL ɱg<1V,J~ٹ"KQ 9HS9?@kr;we݁]I!{ @G["`J:n]{cAEVʆ#U96j#Ym\qe4hB7Cdv\MNgmAyQL4uLjj9#44tl^}LnR!t±]rh6ٍ>yҏNfU  Fm@8}/ujb9he:AyծwGpΧh5l}3p468)Udc;Us/֔YX1O2uqs`hwgr~{ RmhN؎*q 42*th>#E#HvOq}6e\,Wk#Xb>p}դ3T5†6[@Py*n|'f֧>lư΂̺SU'*qp_SM 'c6m ySʨ;MrƋmKxo,GmPAG:iw9}M(^V$ǒѽ9| aJSQarB;}ٻ֢2%Uc#gNaݕ'v[OY'3L3;,p]@S{lsX'cjwk'a.}}& dP*bK=ɍ!;3ngΊUߴmt'*{,=SzfD Ako~Gaoq_mi}#mPXhύmxǍ΂巿zfQc|kc?WY$_Lvl߶c`?ljݲˏ!V6UЂ(A4y)HpZ_x>eR$/`^'3qˏ-&Q=?CFVR DfV9{8gnh(P"6[D< E~0<@`G6Hгcc cK.5DdB`?XQ2ٿyqo&+1^ DW0ꊩG#QnL3c/x 11[yxპCWCcUĨ80me4.{muI=f0QRls9f9~fǨa"@8ȁQ#cicG$Gr/$W(WV"m7[mAmboD j۳ l^kh׽ # iXnveTka^Y4BNĕ0 !01@Q"2AaPq3BR?@4QT3,㺠W[=JKϞ2r^7vc:9 EߴwS#dIxu:Hp9E! V 2;73|F9Y*ʬFDu&y؟^EAA(ɩ^GV:ݜDy`Jr29ܾ㝉[E;FzxYGUeYC v-txIsםĘqEb+P\ :>iC';k|zرny]#ǿbQw(r|ӹs[D2v-%@;8<a[\o[ϧwI!*0krs)[J9^ʜp1) "/_>o<1AEy^C`x1'ܣnps`lfQ):lb>MejH^?kl3(z:1ŠK&?Q~{ٺhy/[V|6}KbXmn[-75q94dmc^h X5G-}دBޟ |rtMV+]c?-#ڛ^ǂ}LkrOu>-Dry D?:ޞUǜ7V?瓮"#rչģVR;n/_ ؉vݶe5db9/O009G5nWJpA*r9>1.[tsFnQ V 77R]ɫ8_0<՜IFu(v4Fk3E)N:yڮeP`1}$WSJSQNjٺ޵#lј(5=5lǏmoWv-1v,Wmn߀$x_DȬ0¤#QR[Vkzmw"9ZG7'[=Qj8R?zf\a=OU*oBA|G254 p.w7  &ξxGHp B%$gtЏ򤵍zHNuЯ-'40;_3 !01"@AQa2Pq#3BR?ʩcaen^8F<7;EA{EÖ1U/#d1an.1ě0ʾRh|RAo3m3 % 28Q yφHTo7lW>#i`qca m,B-j݋'mR1Ήt>Vps0IbIC.1Rea]H64B>o]($Bma!=?B KǾ+Ծ"nK*+[T#{EJSQs5:U\wĐf3܆&)IԆwE TlrTf6Q|Rh:[K zc֧GC%\_a84HcObiؖV7H )*ģK~Xhչ04?0 E<}3#u? |gS6ꊤ|I#Hڛ աwX97Ŀ%SLy6č|Fa 8b$sקhb9RAu7˨pČ_\*w묦F 4D~f|("mNKiS>$d7SlA/²SL|6N}S˯g]6; #. 403WebShell
403Webshell
Server IP : 13.127.148.211  /  Your IP : 216.73.216.113
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux ip-172-31-43-195 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 06:59:36 UTC 2025 x86_64
User : www-data ( 33)
PHP Version : 7.4.3-4ubuntu2.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/info/html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/doc/info/html/The-Echo-Area.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- This manual is for Stand-alone GNU Info (version 6.7,
23 September 2019), a program for viewing documents in Info format
(usually created from Texinfo source files).

Copyright (C) 1992, 1993, 1996, 1997, 1998, 1999, 2001,
2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
2013, 2014, 2015, 2016, 2017, 2018, 2019 Free Software Foundation, Inc.

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the section entitled
"GNU Free Documentation License" in the Texinfo manual.

This document is part of a collection distributed under the GNU Free
Documentation License.  If you want to distribute this document
separately from the collection, you can do so by adding a copy of the
license to the document, as described in section 6 of the license. -->
<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>The Echo Area (Stand-alone GNU Info 6.7)</title>

<meta name="description" content="The Echo Area (Stand-alone GNU Info 6.7)">
<meta name="keywords" content="The Echo Area (Stand-alone GNU Info 6.7)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="texi2any">
<link href="index.html" rel="start" title="Top">
<link href="Index.html" rel="index" title="Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Window-Commands.html" rel="up" title="Window Commands">
<link href="Printing-Nodes.html" rel="next" title="Printing Nodes">
<link href="Basic-Windows.html" rel="prev" title="Basic Windows">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<span id="The-Echo-Area"></span><div class="header">
<p>
Previous: <a href="Basic-Windows.html" accesskey="p" rel="prev">Basic Windows</a>, Up: <a href="Window-Commands.html" accesskey="u" rel="up">Window Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<span id="The-Echo-Area-1"></span><h3 class="section">9.3 The Echo Area</h3>
<span id="index-echo-area"></span>

<p>The <em>echo area</em> is a one line window which appears at the bottom of
the screen.  It is used to display informative or error messages, and to
read lines of input from you when that is necessary.  Almost all of the
commands available in the echo area are identical to their Emacs
counterparts, so please refer to that documentation for greater depth of
discussion on the concepts of editing a line of text.  The following
table briefly lists the commands that are available while input is being
read in the echo area:
</p>
<dl compact="compact">
<dt><kbd>C-f</kbd> (<code>echo-area-forward</code>)</dt>
<dt><tt class="key">RIGHT</tt> (an arrow key)</dt>
<dd><span id="index-C_002df_002c-in-the-echo-area"></span>
<span id="index-RIGHT_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dforward"></span>
<p>Move forward a character.
</p>
</dd>
<dt><kbd>C-b</kbd> (<code>echo-area-backward</code>)</dt>
<dt><tt class="key">LEFT</tt> (an arrow key)</dt>
<dd><span id="index-LEFT_002c-in-the-echo-area"></span>
<span id="index-C_002db_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dbackward"></span>
<p>Move backward a character.
</p>
</dd>
<dt><kbd>C-a</kbd> (<code>echo-area-beg-of-line</code>)</dt>
<dd><span id="index-C_002da_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dbeg_002dof_002dline"></span>
<p>Move to the start of the input line.
</p>
</dd>
<dt><kbd>C-e</kbd> (<code>echo-area-end-of-line</code>)</dt>
<dd><span id="index-C_002de_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dend_002dof_002dline"></span>
<p>Move to the end of the input line.
</p>
</dd>
<dt><kbd>M-f</kbd> (<code>echo-area-forward-word</code>)</dt>
<dt><kbd>C-<span class="key">RIGHT</span></kbd> (DOS/Windows only)</dt>
<dd><span id="index-M_002df_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dforward_002dword"></span>
<p>Move forward a word.
</p>
<span id="index-C_002dRIGHT_002c-in-the-echo-area"></span>
<p>On DOS/Windows, <kbd>C-<span class="key">RIGHT</span></kbd> moves forward by words.
</p>
</dd>
<dt><kbd>M-b</kbd> (<code>echo-area-backward-word</code>)</dt>
<dt><kbd>C-<span class="key">LEFT</span></kbd> (DOS/Windows only)</dt>
<dd><span id="index-M_002db_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dbackward_002dword"></span>
<p>Move backward a word.
</p>
<span id="index-C_002dLEFT_002c-in-the-echo-area"></span>
<p>On DOS/Windows, <kbd>C-<span class="key">LEFT</span></kbd> moves backward by words.
</p>
</dd>
<dt><kbd>C-d</kbd> (<code>echo-area-delete</code>)</dt>
<dd><span id="index-C_002dd_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002ddelete"></span>
<p>Delete the character under the cursor.
</p>
</dd>
<dt><tt class="key">DEL</tt> (<code>echo-area-rubout</code>)</dt>
<dd><span id="index-DEL_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002drubout"></span>
<p>Delete the character behind the cursor.
</p>
<p>On some keyboards, this key is designated <tt class="key">BS</tt>, for
&lsquo;<samp>Backspace</samp>&rsquo;.  Those keyboards will usually bind <tt class="key">DEL</tt> in the
echo area to <code>echo-area-delete</code>.
</p>
</dd>
<dt><kbd>C-g</kbd> (<code>echo-area-abort</code>)</dt>
<dd><span id="index-C_002dg_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dabort"></span>
<p>Cancel or quit the current operation.  If completion is being read, this
command discards the text of the input line which does not match any
completion.  If the input line is empty, it aborts the calling function.
</p>
</dd>
<dt><tt class="key">RET</tt> (<code>echo-area-newline</code>)</dt>
<dd><span id="index-RET_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dnewline"></span>
<p>Accept (or forces completion of) the current input line.
</p>
</dd>
<dt><kbd>C-q</kbd> (<code>echo-area-quoted-insert</code>)</dt>
<dd><span id="index-C_002dq_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dquoted_002dinsert"></span>
<p>Insert the next character verbatim.  This is how you can insert control
characters into a search string, for example, or the &lsquo;<samp>?</samp>&rsquo; character
when Info prompts with completion.
</p>
</dd>
<dt><kbd>M-TAB</kbd> (<code>echo-area-tab-insert</code>)</dt>
<dt><kbd>Shift-<span class="key">TAB</span></kbd> (on DOS/Windows only)</dt>
<dd><span id="index-M_002dTAB_002c-in-the-echo-area"></span>
<span id="index-Shift_002dTAB_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dtab_002dinsert"></span>
<p>Insert a TAB character.
</p>
<span id="index-Shift_002dTAB_002c-in-the-echo-area-1"></span>
<span id="index-BackTab_002c-in-the-echo-area"></span>
<p>On DOS/Windows only, the <kbd>Shift-<span class="key">TAB</span></kbd> key is an alias for
<kbd>M-<span class="key">TAB</span></kbd>.  This key is sometimes called &lsquo;<samp>BackTab</samp>&rsquo;.
</p>
</dd>
<dt><kbd>C-t</kbd> (<code>echo-area-transpose-chars</code>)</dt>
<dd><span id="index-C_002dt_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dtranspose_002dchars"></span>
<p>Transpose the characters at the cursor.
</p>
</dd>
<dt><var>printing character</var></dt>
<dd><span id="index-printing-characters_002c-in-the-echo-area"></span>
<p>Insert the character.
</p>
</dd>
</dl>

<p>The next group of commands deal with <em>killing</em>, and <em>yanking</em>
text.  (Sometimes these operations are called <em>cut</em> and
<em>paste</em>, respectively.)  For an in-depth discussion, see
<a href="../emacs/Killing.html#Killing">Killing and Deleting</a> in <cite>the GNU Emacs Manual</cite>.
</p>
<dl compact="compact">
<dt><kbd>M-d</kbd> (<code>echo-area-kill-word</code>)</dt>
<dd><span id="index-M_002dd_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dkill_002dword"></span>
<p>Kill the word following the cursor.
</p>
</dd>
<dt><kbd>M-<span class="key">DEL</span></kbd> (<code>echo-area-backward-kill-word</code>)</dt>
<dt><kbd>M-<span class="key">BS</span></kbd></dt>
<dd><span id="index-M_002dDEL_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dbackward_002dkill_002dword"></span>
<p>Kill the word preceding the cursor.
</p>
<span id="index-M_002dBS_002c-in-the-echo-area"></span>
<p>On some keyboards, the &lsquo;<samp>Backspace</samp>&rsquo; key is used instead of
<code>DEL</code>, so <code>M-<span class="key">Backspace</span></code> has the same effect as
<code>M-<span class="key">DEL</span></code>.
</p>
</dd>
<dt><kbd>C-k</kbd> (<code>echo-area-kill-line</code>)</dt>
<dd><span id="index-C_002dk_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dkill_002dline"></span>
<p>Kill the text from the cursor to the end of the line.
</p>
</dd>
<dt><kbd>C-x <span class="key">DEL</span></kbd> (<code>echo-area-backward-kill-line</code>)</dt>
<dd><span id="index-C_002dx-DEL_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dbackward_002dkill_002dline"></span>
<p>Kill the text from the cursor to the beginning of the line.
</p>
</dd>
<dt><kbd>C-y</kbd> (<code>echo-area-yank</code>)</dt>
<dd><span id="index-C_002dy_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dyank"></span>
<p>Yank back the contents of the last kill.
</p>
</dd>
<dt><kbd>M-y</kbd> (<code>echo-area-yank-pop</code>)</dt>
<dd><span id="index-M_002dy_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dyank_002dpop"></span>
<p>Yank back a previous kill, removing the last yanked text first.
</p></dd>
</dl>

<span id="index-completion"></span>
<p>Sometimes when reading input in the echo area, the command that needed
input will only accept one of a list of several choices.  The choices
represent the <em>possible completions</em>, and you must respond with one
of them.  Since there are a limited number of responses you can make,
Info allows you to abbreviate what you type, only typing as much of the
response as is necessary to uniquely identify it.  In addition, you can
request Info to fill in as much of the response as is possible; this
is called <em>completion</em>.
</p>
<p>The following commands are available when completing in the echo area:
</p>
<dl compact="compact">
<dt><tt class="key">TAB</tt> (<code>echo-area-complete</code>)</dt>
<dd><span id="index-TAB_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dcomplete"></span>
<p>Insert as much of a completion as is possible.  Otherwise,
display a window containing a list of the possible completions of what
you have typed so far.  For example, if the available choices are:
</p>
<div class="example">
<pre class="example">bar
foliate
food
forget
</pre></div>

<p>and you have typed an &lsquo;<samp>f</samp>&rsquo;, followed by <tt class="key">TAB</tt>, this
would result in &lsquo;<samp>fo</samp>&rsquo; appearing in the echo area, since
all of the choices which begin with &lsquo;<samp>f</samp>&rsquo; continue with &lsquo;<samp>o</samp>&rsquo;.
</p>
<p>Now if you type <tt class="key">TAB</tt> again, Info will pop
up a window showing a node called &lsquo;<samp>*Completions*</samp>&rsquo; which lists the
possible completions like this:
</p>
<div class="example">
<pre class="example">3 completions:
foliate         food
forget
</pre></div>

<p>i.e., all of the choices which begin with &lsquo;<samp>fo</samp>&rsquo;.
</p>
<p>Now, typing &lsquo;<samp>l</samp>&rsquo; followed by &lsquo;<samp>TAB</samp>&rsquo; results in &lsquo;<samp>foliate</samp>&rsquo;
appearing in the echo area, since that is the only choice which begins
with &lsquo;<samp>fol</samp>&rsquo;.
</p>
</dd>
<dt><tt class="key">ESC C-v</tt> (<code>echo-area-scroll-completions-window</code>)</dt>
<dd><span id="index-ESC-C_002dv_002c-in-the-echo-area"></span>
<span id="index-echo_002darea_002dscroll_002dcompletions_002dwindow"></span>
<p>Scroll the completions window, if that is visible, or the &ldquo;other&rdquo;
window if not.
</p></dd>
</dl>


<hr>
<div class="header">
<p>
Previous: <a href="Basic-Windows.html" accesskey="p" rel="prev">Basic Windows</a>, Up: <a href="Window-Commands.html" accesskey="u" rel="up">Window Commands</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Index.html" title="Index" rel="index">Index</a>]</p>
</div>



</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit