µ±Ç°Î»ÖãºLinux½Ì³Ì - Linux - £Ø £×£É£Î£Ä£Ï£×£Ó ϵͳʹÓÃÖ¸ÄÏ(°Ë)

£Ø £×£É£Î£Ä£Ï£×£Ó ϵͳʹÓÃÖ¸ÄÏ(°Ë)

µÚ£±£°Õ ʹÓãصÄÓ¦ÓóÌʽ

±¾Õ½«½éÉÜһЩ°üº¬ÔÚ core °æ±¾ÄڵĹ«ÓóÌʽ, ËüÃǵÄÖ÷Òª¹¦ÄܺÍÊÓ´°ÏµÍ³²¢ÎÞÃÜÇйØϵ, µ«Ê¹ÓÃËüÃÇÈ´¿ÉÌṩһ¸öÏ൱²»´íµÄʹÓÃÕß½éÃæ :

. Xedit - Ò»¸öÒÔÊÓ´°Îª»ù´¡µÄ (window-based) Ò»°ãÄ¿µÄÎÄ×ֱ༭Æ÷.
. Xman - Ò»¸öÖ¸ÄÏÒ³ (manpage) »òϵͳÎļþµÄä¯ÀÀ¹¤¾ß.
. Xmh - Ò»¸ö mh Óʼþ´¦Àí³ÌʽµÄÊÓ´°Ç°¶Ë (front-end) .


10.1 ÎÄ×ֱ༭Æ÷ - Xedit

Xedit ÊÇÒ»¸ö·Ç³£¼òµ¥¶ø¾ßÓÐÊÓ´°½éÃæµÄÎÄ×ֱ༭Æ÷. ½åÖø¶Ô Xedit ËùÏÔʾµÄÑ¡ÔñºÐÅö´¥°´Å¥, Äã¿ÉÒÔÍê³ÉijЩ²Ù×÷, µ«Í¸¹ýʹÓüüÅÌÄã¿ÉÒÔÖ´Ðеĸü¶à, ÌرðÊÇ¿ØÖÆ×ÖÔª. ÔÚÕâ¸ö³ÌʽÄÚ´ó¶àÊýÒÔ¼üÅÌΪ»ù´¡µÄ¹¦ÄÜÓÉÒ»¸ö±ê×¼ÈíÌåƬ¶ÎÌṩ -- ¼ÙÈçÄãϲ»¶Ò²¿ÉÒÔÊÓΪһ¸ö½¨ÖþÇø¿é ""building block"" -- ½Ð×öÒ»¸öÎÄ×ÖС¹¤¾ß (text widget). (ÓйØС¹¤¾ß (Widget) ÔÚ ""×ÊÔ´ (Resources)"" ÄÇÒ»Õ (µÚ£±£µÕÂ)ÖÐÎÒÃǽ«Ì¸µÃ¸ü¶à). ÒòΪÕâÊÇÒ»¸öºÜÆÕͨµÄ½á¹¹, ÇÒÄ㽫ÔÚÆäËûµØ·½Óöµ½ÏàͬµÄ±à¼­¹¦ÄÜ, ÎÒÃÇÔÚËæááµÄ¼¸½Ú½«ÏêϸÃèÊöËüµÄ¹¦ÄÜ.


10.1.1 Æô¶¯Óë½áÊø³Ìʽ

¼ÙÈçÄãÏë±à¼­Ò»¸öÃû½Ð foobarµÄ µµ°¸, ÔÚ xterm ÊÓ´°¼üÈëÃüÁî :

xedit foobar &

(¼ÙÈçÄã²»Ïë±à¼­ÒÑ´æÔڵĵµ°¸, Ö»Òª¼üÈë ""xedit &"")

xedit Æô¶¯ÓëÏÔʾËüµÄÊÓ´°, Èçͼ 10 - 1 :

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p108 fig 10 - 1 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 1 xedit ÎÄ×ֱ༭Æ÷ ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

ÊÓ´°±»·Ö³ÉÈý²¿·Ö :

. ÉÏÃæÊÇÃüÁîÑ¡µ¥, ¾ßÓбêÖø Quit, Save µÈµÄÃüÁîºÐ.

. Öм䲿·ÖÊÇѶϢÊÓ´°, xedit ÔÚÀïÃæÏÔʾ´íÎóѶϢÓë״̬, ÄãÒ²ÄÜ°ÑËüµ±×÷Ò»¸öץȡÇø (scratch area) À´Ê¹ÓÃ, ¿ÉÔÚÀïÃæ¼üÈëÒ»¶ÎÄãÏë¼ôÌùµ½ÆäËûµØ·½µÄÎÄ×Ö.

. ÏÂÃæ½Ï´óµÄ²¿·ÖÊDZ༭ÊÓ´°, ËüÏÔʾÄãÕýÔڱ༭»ò½¨Á¢µÄ±¾ÎÄ.

µ±ÄãÏë½áÊø³Ìʽʱ, ÔÚ Quit ºÐÉÏÅö´¥×ó°´Å¥, ¼ÙÈçÄã×öÁËһЩ¸Ä±äµ«Î´´¢´æ, Ôò xedit»áÔÚѶϢÊÓ´°ÄÚÓ¡³ö¾¯¸æѶϢ :

Unsaved changes. Save them, or press Quit again.


10.1.2 ²åÈëÎÄ×Ö

Ê×ÏÈÈ·¶¨Ö¸±êÔڱ༭ÊÓ´°ÄÚ, È»áá¼üÈëÄãÒªµÄÎÄ×Ö (¼üÅÌÉÏÈÎÒâµÄÁÐÓ¡×ÖÔª),ÔÚÄã¼üÈëʱ,±»Ö±½ÓµØ²åÈë. µ±Äã¼üÈëʱ, Ä㽫»á×¢Ò⵽вåÈëµÄÎÄ×ÖÊDz»¶ÏµØÍÆËÍÒ»¸öÔÚËüÇ°ÃæµÄÒ»¸öСÍÑ×Ö·û (^) Óαê : Õâ¸öÓαêÊDzåÈëµã(insertion point) »ò¼ò³ÆΪµã (point). ÈκÎÄã¼üÈëµÄ»òÌùÈë(paste-in)µÄÎÄ×Ö¶¼½«ÔÚÕâ¸öµãµÄλÖñ»²åÈë. ²åÈëµã×ÜÊÇλì¶Á½¸ö×ÖÔª¼ä, ¶ø²»ÔÚÒ»¸ö
×ÖÔªÉÏÃæ (¾ÍÏñÒ»¸öÕý³£Öն˻úÓαêµÄ×´¿ö).

×Ô¶¯ ""ÁоíÈÆ"" (Line-Wrapping) -- xedit µÄ ""¶ÎÂä"" (paragraphs)

µ±ÄãÔÚ½Ó½üÒ»ÁеÄβ¶Ë²åÈëÎÄ×Ö, ¼ÙÈçÄã¼üÈëµÄ×ÖÌ«³¤ÒÔÖÂÎÞ·¨ÊʺÏÄ¿Ç°ÕâÒ»ÁÐʱ, xedit ½«×Ô¶¯ÒÆÖÁÏÂÒ»ÁÐ. ¼ÙÈç½ÓÖø¼ô¶Ì¸Ã×ÖʹµÃ¿ÉÒÔÊʺÏËüÔ­À´µÄÁÐ,Ëü½«ÔÙÌø»ØÉÏÒ»ÁÐ.

Õâ¸ö×÷ÓÃÓë xedit µÄ¶ÎÂ䶨ÒåϢϢÏà¹Ø : Ò»¸ö¶ÎÂäÊDZ»ÐÂÁÐ×ÖÔª(newline character)ÖÕ½áµÄ±¾ÎÄ. (ʵ¼ÊÉÏËüÒâζÖøÁ¬Ðø¼üÈëÎÄ×Ö¶øÎÞÐè²åÈëÐÂÁÐ×ÖÔª) edit ÁоíÈƽö×÷ÓÃì¶Ò»¸ö¶ÎÂäÄÚ, ÇÒÄÜÕýÈ·µØ´¦ÀíÌØÊâ×´¿ö, ÀýÈç : ÔÚÒƶ¯Ò»¸öµ¥×Ö (word)µ½ÕâÁÐʱÔì³ÉÕâÁбØÐë¾íÈƵ½ÏÂÒ»ÁеÄ×´¿öµÈµÈ.

×¢Òâ 1 : Õâ¸ö¶ÎÂäµÄ¶¨Òåʵ¼ÊÉϾÍÊDZ»¸÷ÖÖÆäËû Unix ³ÌʽÊÓΪһÁеĶ¨Òå, ÈôÄãʹÓà xedit ±à¼­Ò»¸öÕý³£µÄµµ°¸, xedit»á½«¶ÁÈëµÄÿһÁÐÊÓΪһ¸ö¶ÎÂä´¦Àí.

×¢Òâ 2 : ÏÔʾÆ÷ûÓÐÃ÷ÏԵıêʾ³öÓ©Ä»ÉϵÄÒ»ÁÐÔÚβ¶ËÓÐÒ»¸öÐÂÁÐ×ÖÔª (ÎÞ·¨Æ¾ÈâÑÛÖ±½Ó±æʶ) , Ò༴xedit ¿ÉÄÜÊÓËüΪһ¸öÁÐβ»òÒ»¸ö¶ÎÂä.

×¢Òâ 3 : ÒÔ xedit ²úÉúµÄµµ°¸, ÈôÓÃÆäËû³Ìʽ²é¿´ÄÚÈÝʱ, ¿ÉÄÜ¿´µ½¾ßÓзdz£³¤µÄÒ»ÁÐ.

Òë×¢£ºÕâÖÖ·½Ê½ÀàËÆì¶ PC É쵀 Wordstar ÎÄÊé±à¼­Æ÷¡£


ÌØÊâ²åÈë²Ù×÷

ÏÂÃæÓÐһЩ²åÈëÐÂÁеÄÌØÊâÃüÁî, ¸÷ÖÖÃüÁîÉÔΪÓÐЩ²»Í¬£º

²åÈëÒ»¸öÐÂÁÐ, ÇÒ²åÈëµãÒÆÖÁÐÂÁÐ : °´ RETURN. ±ã¿ÉÒÔ²åÈëÒ»¸öÐÂÁÐ, ÊÂʵÉϾÍÏñ²åÈëÈκÎÁÐÓ¡×ÖÔªÒ»Ñù. ÇÒ¼ÙÈçÄã²»¿¿ xedit µÄÁоíÈÆ, ÕâÊÇÒÆÖÁÐÂÁеÄÕý³£·½·¨.

²åÈëÐÂÁÐ, ÇÒ¶ÔÆë : °´ LINEFEED¼ü²åÈëÒ»ÐÂÁв¢Òƶ¯²åÈëµãµ½ÏÂÒ»ÁÐ,µ«ÈκÎÄã¼üÈëµÄÁÐÓ¡ÎÄ×Ö½«ÓëÉÏÒ»ÁеÄÎÄ×Ö¶ÔÆë. (¶Ô¼üÈë±í¸ñµÈºÜÓÐÓÃ).

²åÈëÒ»ÐÂÁÐ, µ«²»Òƶ¯²åÈëµã : °´ ctl-O. ¿ÉÒÔ²åÈëÒ»¸öÐÂÁÐ, µ«µãÈÔÁôÔÚͬһÁÐ. (µ±ÄãÏë·Ö¿ªÒ»Áв¢¼ÓÎÄ×Öµ½±»·Ö³É¶þÁÐÖеĵÚÒ»ÁÐβ¶ËʱʹÓÃ)


10.1.3 ¼ô (cutting) ÓëÌù (pasting)

¾ÍÏñÔÚ xterm ÖÐÒ»ÑùµÄ, Äã¿ÉÒÔÑ¡Ôñ²¢ ""¼ô"" ³öÒ»¶ÎÎÄ×Ö, µ«ÊÇÓÐÒ»¸öÌÖÑáµÄ²îÒì : µ±Ñ¡Ôñ×Ö»òÁÐʱ, Äã±ØÐëѸËÙÅö´¥¶þ´Î»òÈý´Î°´Å¥ - Äã²»ÄÜÔÚ°´Å¥°´Ï»òËÉ¿ªÊ±ÔÝÍ£.

ÔÚ²åÈëµãµÄµØ·½ÌùÈëÎÄ×Öʱ, Äã¿ÉÒÔÏñÒÔÇ°Ò»ÑùµÄÅö´¥Öм䰴ť, »ò°´meta-Y¼ü.


10.1.4 Òƶ¯²åÈëµã

Òƶ¯²åÈëµã×î¼òµ¥µÄ·½·¨ÊÇʹÓû¬Êó : Òƶ¯ÊÓ´°ÎÄ×ÖÓαê (ÔÚͼ 5 - 2Ëù¿´µ½µÄ´¹Ö±°ô)µ½ÈκÎÄãÏëÒªµÄµØ·½, ²¢Åö´¥»¬Êó×ó°´Å¥. ²åÈëµãµÄ ^ ±êÖ¾¼´Ìøµ½ÐÂλÖÃ.

µ«Í¨³£Ê¹ÓüüÅÌÒƶ¯²åÈëµãÒ²ºÜ¼òµ¥ - µ±ÄãÕýÔڱ༭ʱ, Ëü»á´ò¶ÏÄãµÄ½Ú×à, ÒòΪ±ØÐëÄÃÆð»¬Êó, Òƶ¯Ëü, ×îááÔٴν«ÄãµÄÊÖÒƻؼüÅÌ. xedit Ìṩһ´ÎÒƶ¯Ò»¸ö×ÖÔª¡¢µ¥×Ö¡¢ÁлòÒ³µÄ·½Ê½Òƶ¯²åÈëµã :

Ò»´ÎÒ»×ÖÔªÒƶ¯²åÈëµã

ÕâÊÇÒƶ¯µãµÄ×î»ù±¾ÐÍʽ :

ÏòÇ°Ò»¸ö×ÖÔª : °´ ctl-f »ò RIGHTARROW

ÏòááÒ»¸ö×ÖÔª : °´ ctl-b »ò LEFTARROW

ÏòÉÏÒ»¸ö×ÖÔª : °´ ctl-p »ò UPARROW

ÏòÏÂÒ»¸ö×ÖÔª : °´ ctl-n »ò DOWNARROW

¼ÙÈçÄã½Ó½üÒ»ÁеĿªÍ·, °´¼¸´Î ctl-b áᣬÄ㽫»Øµ½Ç°Ò»ÁÐ. °´¼¸´Îctrl-f áá¿É»Ø¸´ÖÁԭλ. ¼ÙÈçÄãÊÇÔÚÒ»Ò³µÄ×îÉÏÃæ (×îÏÂÃæ) Ò»ÁÐ, ÀàËƵÄЧ¹û»á·¢Éú : ÒÆÖÁÇ° (»òÏÂ)Ò»ÁÐ, ½«ÒýÆðÎÄ×Ö¾í¶¯Ê¹ÄãÒÆÖÁµÄÁÐÄܱ»¿´µÃ¼û.

Ò»´ÎÒƶ¯Ò»¸öµ¥×Ö¡¢Ò»ÁлòÒ»¸ö¶ÎÂä

ÕâЩÊDZ༭ÎÄ×ÖʱËùÐëµÄ×ÔÈ»Òƶ¯¹¦ÄÜ.

ÏòÇ°Ò»¸öµ¥×Ö : °´ meta-F »ò meta-f

ÏòááÒ»¸öµ¥×Ö : °´ meta-B »ò meta-b

ÒÆÖÁÁÐβ : °´ ctl-E

ÒƵ½ÁеĿªÍ· : °´ ctl-A

ÏòÇ°Ò»¸ö¶ÎÂä : °´ meta-]

ÏòááÒ»¸ö¶ÎÂä : °´ meta-[

Äã¿ÉÒÔ¿´µ½Ò»¸ö¹æÂÉ¿ªÊ¼¸¡ÏÖ : ctl-char ¶Ôµ¥Ò»×ÖÔª²Ù×÷. ¶ø meta-char¶Ôµ¥×Ö×÷ÏàͬµÄÊÂ. e.g. ctl-F ÏòÇ°Ò»¸ö×ÖÔª, meta-F ÏòÇ°Ò»¸ö×Ö.


´óÁ¿Òƶ¯ - ÒÔÒ³Óëµµ°¸Îªµ¥Î»

¼ÙÈçÄãÏë»ñµÃ½Ï´óµÄÌøÔ½, ¾ÍÏñÔÚ xterm ÀïÃæÒ»Ñù, Äã¿ÉÒÔʹÓÃ¾í¶¯°ô. È»¶ø, ¾í¶¯ÎÄ×Ö²¢²»»áÒƶ¯²åÈëµã : µ±Äã¼üÈë»òÇå³ýÈκÎÄÚÈÝʱ, ÎÄ×Ö½«×Ô¶¯µØ¾í»Ø²åÈëµã, ÈÃÄã¿ÉÒÔ¿´µ½Äã×÷ÁËÉõ÷á.

Èç¹ûÄãÏë¾í¶¯ÏÔʾÄÚÈÝÇÒÒƶ¯²åÈëµã, ʹÓà :

ÍùÇ°Ò»Ò³ : °´ ctl-V

ÍùááÒ»Ò³ : °´ meta-V

µ½µµ°¸µÄ¿ªÍ· : °´ meta->

µ½µµ°¸µÄβ¶Ë : °´ meta-<


10.1.5 ÒƳý²»ÏëÒªµÄÎÄ×Ö - ɾ³ý (Deleting) »ò ɱµô (Killing)

ÓÐÁ½ÖÖÒƳýÎÄ×ֵļ¼ÇÉ - ɾ³ýÖ»½«ÎÄ×ÖÒƳý, ɱµôÔò³ýÁËÒƳýÎÄ×ÖÍâ,²¢½«ÎÄ×Ö´¢´æÖÁ ""¼ô»º³åÇø"" (cut buffer), ÒÔ±ãÉÔááÄã¿ÉÒÔÈ¡»Ø. ɱµôÃüÁî½ö¶Ô½Ï´óµ¥Î»µÄÎÄ×Ö×÷Óà (×îСµ¥Î»Îªµ¥×Ö) - ÒòΪ¼ÙÈçÄãɾ³ýÒ»¸ö×ÖÔª, Ëü¾ÍÏñûÓÐɱµôËüÒ»ÑùºÜÈÝÒ×ÔÙ´òÈë.

ÔÚÏÂÃæµÄÐðÊö, ""ÏÂÒ»¸ö"" (next) Òâ˼ÊÇÕýºÃÔÚ²åÈëµãÖ®áá, ""Ç°Ò»¸ö""(previous) Òâ˼ÊÇÕýºÃÔÚ²åÈëµã֮ǰ.

ɾ³ýÎÄ×Ö

ɾ³ýÇ°Ò»¸ö×ÖÔª : °´ DELETE »ò BACKSPACE »ò CTL-H.

ɾ³ýÏÂÒ»¸ö×ÖÔª : °´ CTL-D.

ɾ³ýÏÂÒ»¸öµ¥×Ö : °´ meta-d.

ɾ³ýÇ°Ò»¸öµ¥×Ö : °´ meta-h, »ò meta-DELETE »ò meta-BACKSPACE,²»Óà SHIFT ¼ü.

×¢Òâ : meta-h Óë meta-H ²»Í¬.

¼ÙÈçÄãÔÚÒ»ÁеĿªÍ·°´Ï DELETE ¼ü, Ëü½«É¾³ýÇ°Ò»ÁеÄβ¶ËµÄÐÂÁÐ×ÖÔª, ¶ø½«Á½Áкϲ¢³ÉÒ»ÁÐ.

ɱµôÎÄ×Ö

ɱµôÏÂÒ»¸öµ¥×Ö : °´ meta-D

ɱµôÇ°Ò»¸öµ¥×Ö : °´ meta-H »ò shift-meta-DELETE shift-meta-BACKSPACE.

´ÓÓαêλÖÃɱµ½ÁÐβ : °´ ctl-K

´ÓÓαêλÖÃɱµ½¶Îβ : °´ meta-k

ɱµôÄ¿Ç°Ñ¡¶¨µÄÎÄ×ÖÇø¿é : °´ ctl-W

¾È»ØɱµôµÄÎÄ×Ö; ¿½±´ÓëÒƶ¯ÎÄ×Ö

Ö»ÒªÄãÔø¾­ kill ijЩÎÄ×Ö, Äã¾ÍÄÜ°´ ctl-Y ¾È»ØËü, ×î½ü±»É±µôµÄÎÄ×ÖÔÚ²åÈëµãµÄµØ·½±»²åÈë. µ«Óм¸µãÐë×¢Òâ :

. Ö»ÓÐ×î½ü±»É±µôµÄÎÄ×Ö¿ÉÒÔ±»¾È»Ø - ÄãÎÞ·¨½«Ò»Á¬´®±»É±µôµÄÎÄ×ÖÈ¡»Ø.

. ¾È»ØµÄÎÄ×ÖÊDZ»²åÈ뵽Ŀǰ²åÈëµãµÄλÖà - ²»ÊǸöÎÎÄ×ÖÔ­Ïȱ»ÒƳýµÄµØ·½.

. ÈôÊÇÐèÒªµÄ»°Äã¿ÉÒԾȻØÏàͬµÄÎÄ×ÖÐí¶à´Î, Ò༴°´ ctrl-Y ²¢²»Ó°Ï컺³åÇøÖ®ÄÚÈÝ.

»ùì¶""ɱµô""¶¯×÷µÄÔ­Àí, Äã¿ÉÒÔÓÃËüÀ´Òƶ¯»ò¿½±´ÎÄ×ÖÇøÓò.

Òƶ¯ÎÄ×Ö : ÏÈ kill Ëü, ÔÙ½«µãÒƶ¯µ½ÄãÏëÖØзÅÖõĵط½, ×îááun-kill.

¿½±´ÎÄ×Ö : ÏÈ kill Ëü²¢ un-kill Ëü, ʹ¿½±´µÄÀ´Ô´²»±ä; ÔÙ½«µãÒƶ¯µ½ÄãÏ뿽±´µÄµØ·½, ×îáá un-kill.


10.1.6 È¡Ïû¸Ä±ä (Undoing Changes)

¼ÙÈçÄã×÷ÁËijЩ¸Ä±ä - ɱµô»òɾ³ý»ò¼üÈë»òÌùÈëÎÄ×Ö - µ«ÉÔáá·¢ÏÖ²¢²»ÊÇÏëÒªµÄ, Äã¿ÉÒÔ¸´¾É (undo) Ëü. ÔÚ undo ºÐÀïÅö´¥×ó¼ü : È¡Ïû×î½üµÄ¸Ä±ä. undo±¾ÉíÒ²ÊÇÒ»¸ö¸Ä±ä, ËùÒÔ¼ÙÈçÄãÔÙ´ÎÅö´¥ undo, Ëü½«È¡ÏûÇ°Ò»¸ö undoµÄ×÷ÓÃ; Äã¿ÉÒÔÓÀÔ¶µØÏñÕâÑùÒ»Ö±Çл»ÏÂÈ¥.

undo ½ö¶Ô×î½üµÄ¸Ä±äÓÐ×÷ÓÃ. ¼ÙÈçÄãÏë¸üÍù»Ø×·ËÝ, Äã¿ÉÒÔÀûÓà more ºÐÁ¬ÐøµØ undo ¸üÇ°ÃæµÄ¸Ä±ä.


10.1.7 ʹÓõµ°¸

Ç°ÃæÔøÌáµ½ÔÚÆô¶¯³ÌʽʱÄã¿ÉÒÔÖ¸¶¨Óû±à¼­µÄµµ°¸£¬ÊÂʵÉϵ±³ÌʽִÐÐʱ, ÄãÒ²ÄÜץȡµµ°¸. Ϊ´ïµ½Õâ¸öÄ¿µÄÄ㽫»áʹÓýéì¶ load Óë undo¼äµÄÎÄ×ֺУ¬ÎÒÃdzÆΪ""µµÃûºÐ"".

´¢´æÎÄ×Öµ½Ò»¸öµµ°¸ : ÔÚ save ºÐÉÏÅö´¥×ó°´Å¥; xedit »á½«±à¼­ÊÓ´°ÄÚµÄÎÄ×Ö´æµ½µµÃûΪµµÃûºÐÄÚµµÃûµÄµµ°¸; ÈôûÓÐÃû³Æ, xedit»áÔÚѶϢ´°ÄÚ·¢³ö

save : no filename specified -- noting saved

Òò´ËÔÚÄãÔÙ´ÎÔÚ save ÉÏÅö´¥×ó°´Å¥Ö®Ç°Äã±ØÐ뽫ָ±êÒƵ½µµÃûºÐ²¢¼üÈëµµÃû. µ±ËüÒѾ­´¢´æºÃµµ°¸ xedit »á·¢³öÈ·ÈÏѶϢ.

±à¼­Ò»¸ö²»Í¬µµ°¸ : ÔÚµµÃûºÐ¼üÈëµµÃû, ²¢ÔÚ load ÉÏÅö´¥×ó°´Å¥. ÈôËüÎÞ·¨È¡Óõµ°¸, xedit »á·¢³ö´íÎóѶϢ.

²åÈëÒ»¸öµµ°¸µ½Ä¿Ç°µÄ±¾ÎÄ : °´Ï meta-I : xedit Í»ÏÖÒ»¸öСÊÓ´°(ͼ 10 - 2). ÔÚÉ϶˵ÄÎÄ×ÖºÐ, ¼üÈëÄãÏë²åÈëµÄµµÃû, ²¢ÔÚ DoItÉÏÅö´¥×ó°´Å¥. ¸Ãµµ°¸µÄÄÚÈݼ´²åÈëÄ¿Ç°µÄ²åÈëµãλÖÃ.

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p113 fig 10 - 2 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 2 xedit µÄ²åÈëµµ°¸Ñ¡ÔñÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

×¢ : µ±ÄãÔÚµµÃûºÐÄÚ¼üÈëÎÄ×Öʱ, ÇÒÎÄ×ÖºÐÔÚ ""²åÈëµµ°¸"" (INSERT FILE)ÊÓ´°, Äã¿ÉÒÔʹÓÃÎÒÃÇÔø¾­ÃèÊö¹ýµÄËùÓмüÅÌ»ù´¡ÃüÁî. ÊÂʵÉÏ, Äã²»½öÄÜ´ò×Ö, Ò²¿ÉÒÔ¼ôÌùËüÃÇ.

×¢Òâ : µ±Äã¼üÈëµµÃûʱ, ²»ÐëÓà RETURN ½áβ - xedit »á½« RETURN ÊÓΪµµÃûµÄÒ»²¿·Ö, ¶øÔì³É»ìÏý.

10.1.8 ËÑÑ°Ö¸¶¨µÄÎÄ×Ö×Ö´®

¼ÙÈçÄãÏëÕÒ³öÒ»¸öÖ¸¶¨×Ö´®ÔÚÄã±à¼­±¾ÎÄÖгöÏֵĵط½ :

1. ÔÚÎÒÃdzÆΪËÑÑ°×Ö´®ºÐ (searchstring box)µÄÀïÃæ, ¼üÈë×Ö´®ì¶Search >> µÄÓÒ·½.

2. ÔÚ Search >> ÉÏÅö´¥×ó°´Å¥ : ²åÈëµã±ã»áÒÆÖÁ±¾ÎÄÖÐÏÂÒ»¸ö³öÏÖ¸Ã×Ö´®µÄµØ·½.

ËÑÑ°ÊÇÓɲåÈëµã¿ªÊ¼£¬²¢ÇÒ xedit Ô¤ÉèµÄËÑÑ°·½ÏòÊÇÏòÇ°, ¶ø²»ÍùááËÑÑ°. ¼ÙÈçÄãÒª´Ó²åÈëµãÍù»ØËÑÑ°, Äã¿ÉÒÔÔÚ << ÉÏÅö´¥×ó°´Å¥.

×¢Òâ : µ±ËÑÑ°×Ö´®ºÐÄÚûÓÐÎÄ×Öʱ, ¼ÙÈçÄãÔÚ Search >> »ò << ÉÏÅö´¥°´Å¥,xedit »á½«×î½üÔÚÄã»úÆ÷Éϱ»ÈκÎÓ¦ÓóÌʽËùÑ¡ÔñµÄÎÄ×ÖÇø¿éµÄƬ¶Î¿½±´µ½ºÐÄÚ, ²¢ËÑÑ°Ëü. ¼ÙÈçÄã²»Ô¤ÆÚ»áÈç´Ë, Äã¿ÉÄÜ»á¸Ðµ½·Ç³£¾ªÑÈ.


10.1.9 È¡´úÒ»¸ö×Ö´®ÎªÁíÒ»¸ö

¼ÙÈçÄãÏ뽫³öÏÖÐí¶à´ÎµÄÒ»¸ö×Ö´® (¾É) Öû»³ÉΪÁíÒ»¸ö×Ö´® (ÐÂ) :

1. ÏÈËÑÑ°³ö±¾ÎÄÖеÚÒ»´Î³öÏÖÓûÈ¡´ú×Ö´®µÄµØ·½, ÈçǰһС½ÚËùËßÊö.

2. ÔÚ all ºÐÓÒ·½µÄÈ¡´ú×Ö´®ºÐÄÚ¼üÈëÐÂ×Ö´®.

3. ÔÚ replace ÉÏÅö´¥×ó°´Å¥ : ¾É×Ö´®¼´±»È¡´ú³ÉÐÂ×Ö´®, ÇÒ²åÈëµãÒƵ½ÏÂÒ»¸ö³öÏÖ¾É×Ö´®µÄµØ·½.

4. ¼ÙÈçÄãҲҪȡ´úËü, ÔÙ´ÎÔÚ replace ÉÏÅö´¥, ·ñÔò ...

5. ... ¼ÙÈçÄã²»ÏëÈ¡´úÕâ¸ö, µ«Ïë¸Ä±äËüááÃæµÄ, ÔÚ search >> ÉÏÅö´¥°´Å¥Ö±µ½ÄãÒª¸Ä±äµÄµØ·½, ¼´¿ÉÒÔÔÙ´ÎÈ¡´úËü.

ÔÚÄãÍù»ØÒƶ¯µµ°¸Ê±ÄãÎÞ·¨Ö´ÐÐÈ¡´ú, »»ÑÔÖ®ÄãÎÞ·¨Óüòµ¥µÄ·½·¨È¡´úÔÚ²åÈëµã֮ǰµÄ×Ö´®.

×¢Òâ : ¼ÙÈçÄãÄ¿Ç°²»ÔÚ¾É×Ö´®³öÏÖµÄλÖöøÄãÊÔͼȡ´ú, xedit »á·¢³öÏÂÁÐ
ѶϢ :

ReplaceOne : nothing replaced

µ«ÊÇ replace ±¾Éí»áÍê³ÉÒ»¸öËÑÑ°, ËùÒÔÄã¿ÉÒÔ¼ÌÐøÔÚ replace ÉÏÅö´¥°´Å¥, ÔÙ´ÎÖ´Ðдú»».

È¡´úÿ¸ö³öÏÖµÄ×Ö´®

¼ÙÈçÄãÏ뽫³öÏÖµÄÿ¸ö¾É×Ö´®È¡´ú³ÉÐÂ×Ö´®, ÔÚ all ÉÏÅö´¥°´Å¥.

×¢Òâ : ʹÓà all ʱËùÓгöÏֵľÉ×Ö´®¾ù»á±»È¡´ú, ²»Ö»ÊÇ´ÓµãÍùÇ°¶øÒÑ, ¶øÊÇÕû¸öµµ°¸.


10.1.10 ÔÓÏÄÜ

Öػ汾ÎÄÏÔʾ : ʹÓÃʱ»úÀýÈçµ±ÊÓ´°ÄÚ±äµÃ»ìÔÓŤÇú, °´ ctrl-L

ÏòÇ°¾í¶¯Ò»ÁÐ : °´ ctrl-Z

Íù»Ø¾í¶¯Ò»ÁÐ : °´ meta-Z

ÌøÖÁÖ¸¶¨µÄÐÐÊý : ÔÚѶϢÊÓ´°ÄÚ, ¼üÈëÄãÒªÌøÍùµÄÐÐÊý, Óû¬ÊóÑ¡ÔñÄãÕýÔÚ´òµÄ±¾ÎÄ, ²¢ÔÚ jump ÉÏÅö´¥×ó°´Å¥£¬ ²åÈëµã±ã»áÌøÖÁÖ¸¶¨ÁеĿªÍ·. (¼ÙÈçÔÚÓ©Ä»ÉÏÓÐÓ¦ÓóÌʽµÄÎÄ×ÖƬ¶Îº¬ÓÐÄãÒªÖ¸¶¨µÄÁÐÊýÊý×Ö, Äã¿ÉÒÔÀûÓÃËü - ¶ø²»±ØÒÀÀµ xedit ±à¼­Ñ¶Ï¢ÊÓ´°)

µ½´ËÎÒÃÇÒѾ­Íê³É¶Ô xedit µÄÃèÊö, ÏÂÒ»½Ú½«×ªÒƵ½ÁíÒ»¸öÓ¦ÓóÌʽ,ÎÒÃǽ«»á¿´µ½ÀàËƵÄʹÓÃÕß²Ù×÷½éÃæ.



10.2 ¶ÁÈ¡Ö¸ÄÏÒ³ (Manual Pages) - xman

xman ÈÃÄãä¯ÀÀϵͳÉ쵀 Unix Ö¸ÄÏÒ³, ´ÓһϵÁÐÑ¡µ¥ÖÐÑ¡³öÄãÒªµÄÏîÄ¿.

ÓûÆô¶¯³Ìʽʱ£¬ÔÚÒ»¸ö xterm ÊÓ´°ÖмüÈëÃüÁî ""xman &"" : xman Æô¶¯²¢ÏÔʾËüµÄÖ÷¹¦ÄÜÑ¡ÔñÏîÊÓ´°, Èçͼ 10 - 3. ÏÂÃæµÄС½Ú½«ÏêϸÃèÊöÕâЩѡÔñÏî.

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p115 fig 10 - 3 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 3 xman µÄÖ÷Ñ¡ÔñÏîÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

10.2.1 xman ±¾ÉíµÄÏßÉÏÇóÖú (on-line help) ¹¦ÄÜ

xman ÓÐËü×Ô¼ºµÄÄÚ½¨ÇóÖúÑ¡ÔñÏî. ÓûʹÓÃËü, ÔÚÑ¡ÔñÊÓ´°ÄÚµÄ help ÉÏÅö´¥°´Å¥.xman ²úÉúÒ»¸ö ""Xman Help"" ÊÓ´°, Èçͼ 10 - 4. Äã¿ÉÒÔʹÓÃ¾í¶¯°ôÓ뻬Êó¾í¶¯ÇóÖú±¾ÎÄ. ÔÚÇóÖú±¾ÎÄÊÓ´°ÄÚ²Ù×÷·½Ê½ÈçÏ£º

ÏòÇ°Òƶ¯±¾ÎÄ : °´ f, »òÅö´¥×ó°´Å¥, ¼´ÏòÇ°Òƶ¯Ò»Ò³.

Íù»ØÒƶ¯±¾ÎÄ : °´ b, »òÅö´¥ÓÒ°´Å¥, ¼´Íù»ØÒƶ¯Ò»Ò³.

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p116 fig 10 - 4 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 4 xman ÇóÖúÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

×¢Òâ : °´ b, »òÅö´¥ÓÒ°´Å¥, ¿ÉÄÜÎÞ·¨ÕýÈ·µØÍù»ØÒƶ¯Ò»Ò³.

ÇóÖúÊÓ´°ÄÚµÄÆäËûÑ¡ÔñÏî

Òƶ¯Ö¸±êµ½ÇóÖúÊÓ´°É϶˵ıßԵʱ. ͼ 10 - 5 µÄÑ¡µ¥Í»ÏÖ³öÀ´. ÆäÖпÉʹÓõÄÑ¡ÏîÓÐ :

Remove Help (ÒÆ¿ªÇóÖú) : ÒÆ¿ªÕâ¸öÇóÖúÊÓ´°, µ«±£³ÖÆäËû xman ÊÓ´°µÄÔ­Ñù. (ÔÚÎÒÃǵÄÇé¿öÊÇÈԵõ½Ö÷Ñ¡ÔñÊÓ´°)

Open New Manpage (¿ªÆôÐÂÖ¸ÄÏÒ³) : ÓëÖ÷Ñ¡ÔñÊÓ´°µÄ Manual Page ºÐÏàͬ, ÃèÊöì¶áá.¡¡¡¡¡¡

Quit : ½áÊøÕû¸ö³Ìʽ (Í£Ö¹).

ÓûÑ¡ÔñijһѡÏîÐëÒƶ¯Ö¸±êµ½¸ÃÑ¡µ¥Çø²¢Åö´¥×ó°´Å¥; ¼ÙÈçÄãÉõ÷ᶼ²»ÏëÑ¡, Ö»Òª½«Ö¸±êÒƳöÑ¡µ¥¼´¿É.

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p117 fig 10 - 5 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 5 xman ÇóÖúÓëÖ¸ÄÏÒ³ÊÓ´°Ñ¡µ¥©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

×¢Òâ : ÔÚÈκÎʱ¿Ì, Ö»ÒªÖ¸±ê½øÈ붥¶Ë±ßÔµÇø, xman ¾Í»áÍ»ÏÖËüµÄÑ¡µ¥. ¼ÙÈçÄã²»ÊÇΪÁËÕâ¸öÄ¿µÄ¶øÒâÍâµØºá¹ý±ßÔµ, Õâ¿ÉÄÜ»áÔì³ÉÀ§ÈÅ.


10.2.2 ÈçºÎÔĶÁÒ»¸öÖ¸ÄÏÒ³

ÔÚÖ÷Ñ¡ÔñÊÓ´°µÄ Manual Page Åö´¥°´Å¥ : xman ²úÉúÒ»¸öÖ¸ÄÏÒ³ÊÓ´°,ÊÓ´°¿ªÊ¼Ê±»áÏÔʾÓëÇ°ÃæÇóÖúÊÓ´°ÏàͬµÄÎÄ×Ö.

Óɴ˳ö·¢, ÒÀÕÕÏÂÁÐÈý²½ÖèÔĶÁÖ¸ÄÏÒ³ :

1. Ñ¡ÔñÄãÒª¿´µÄÖ¸ÄÏÒ³µÄÌض¨ÕÂ½Ú (section). (section ÊDzο¼ unixÖ¸ÄÏÒ³µÄ±ê×¼·Ö·¨. Ò༴, section no. 1 °üº¬Ê¹ÓÃÕßÃüÁî, section no. 2 °üº¬ÏµÍ³ºô½Ð)

2. ÊÓ´°»áÏÔʾÄãËùÑ¡ÔñÕ½ڵÄĿ¼, ´ÓĿ¼ÖÐÑ¡Ôñ½øÈëµã.

3. ÔĶÁÏÔʾµÄÖ¸ÄÏÒ³.

Ñ¡ÔñÖ¸ÄÏÊé (Manual) µÄÕ½Ú

µ± manÆô¶¯Ê±, ËüÔ¤ÏÈÉ趨ΪѡÔñÖ¸ÄÏÊéµÄ section 1. ¼ÙÈçÕâÊÇÄãËùÒªµÄ, Äã¿ÉÒÔÊ¡ÂÔÏÂÁв½ÖèµÄ³ÌÐò. ·ñÔòÐèÖ¸¶¨Ò»¸ö section :

1. ÔÚÖ¸ÄÏÒ³ÊÓ´°ÄÚ, Òƶ¯Ö¸±êµ½¶¥¶Ë±ßÔµ. ÎÒÃǽ«µÃµ½Ò»¸öÓëÔÚÖ¸ÄÏÒ³ÀïÏàͬµÄÍ»ÏÖÑ¡µ¥£¬²»¹ýÏÖÔÚËùÓеÄÑ¡Ï¿ÉʹÓÃ.

2. ÔÚ Change Section ÏîÄ¿ÉÏÅö´¥°´Å¥ : Ñ¡µ¥±»Ò»ÏµÁеÄÖ¸ÄÏÊéÕ½ÚÃû³ÆµÄÁбíÈ¡´ú. (Èçͼ 10 - 6)

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p117 fig 10 - 6 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 6 xman µÄÖ¸ÄÏÊéÕ½ÚÑ¡µ¥ ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

3. ÔÚÄãÒªµÄÕ½ÚÉÏÅö´¥°´Å¥ : xman ÔÚÖ¸ÄÏÒ³ÊÓ´°ÄÚÏÔʾ½øÈëµãµÄĿ¼ (Èçͼ 10 - 7).

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p118 fig 10 - 7 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 7 xman µÄÖ¸ÄÏÒ³½øÈëµãĿ¼©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

ÏÔʾĿ¼ºÍÑ¡ÔñÖ¸ÄÏÒ³

¼ÙÈçÄãÒÀÕÕÉÏÃæµÄÃèÊöÃ÷°×µØÖ¸¶¨Ò»¸öÖ¸ÄÏÒ³Õ½Ú, xman±ã»áÏÔʾһ¸öÖ¸ÄÏҳĿ¼.·ñÔò, ´Ó¶¥¶Ë±ßԵͻÏÖ³öÑ¡µ¥, ²¢ÔÚ Display Directory ÉÏÅö´¥°´Å¥, Äã»áµÃµ½ÏñÉÏÃæÒ»ÑùµÄÖ¸ÄÏҳĿ¼.

´ÓĿ¼ÖÐÑ¡ÔñÒ»¸öÖ¸ÄÏÒ³ : Ö»ÒªÔÚÄãÒªµÄÃû³ÆÉÏÅö´¥°´Å¥, xman ¼´ÔÚÊÓ´°ÄÚÏÔʾָÄÏÒ³ (ͼ 10 - 8). (¼ÙÈçĿ¼ÁбíÌ«³¤ÒÔÖÂÊÓ´°ÎÞ·¨Ò»´ÎÏÔʾ, ËüÅԱ߻áÓÐ¾í¶¯°ô. ¼ÙÈçÄãÒªµÄÃû³Æ¿´²»µ½, Ôò±ØÐëÏȽ«Ëü¾í¶¯³öÏÖáá²Å¿ÉÒÔÑ¡ÔñÄãÒªµÄÃû³Æ)

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p119 fig 10 - 8 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 8 ÏÔʾһ¸öÖ¸ÄÏÒ³µÄ xman ÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

²ì¿´Ò»¸öÖ¸ÄÏÒ³

Ö»ÒªÖ¸ÄÏÒ³ÔÚÊÓ´°ÄÚ, ÄãÓÐÐí¶àÑ¡Ôñ :

¾í¶¯Ö¸ÄÏÒ³±¾ÎÄ : ¾í¶¯Ö¸ÄÏÒ³±¾ÎľÍÏñ¾í¶¯ÇóÖú±¾ÎÄÒ»Ñù, Ò༴,°´ f, »òÅö´¥×ó°´Å¥, ¼´¿ÉÏòÇ°Òƶ¯, °´ b, »òÅö´¥ÓÒ°´Å¥, Ôò¿ÉÍù»ØÒƶ¯.

±¾ÎÄ/Ŀ¼¼äÖ®Çл» : ÔÚÖ¸ÄÏÒ³ÊÓ´°Åö´¥Öм䰴ť, ±¾Îļ´±»Çл»³ÉĿ¼Áбí. (ÔÚĿ¼ÄÚÅö´¥°´Å¥, Ôò»Øµ½ÉÏÒ»¸öÖ¸ÄÏÒ³±¾ÎÄÏÔʾ).

ËÑÑ°Ò»¸öÖ¸¶¨µÄÖ¸ÄÏÒ³ :

1. ´Ó¶¥¶Ë±ßԵͻÏÖ³öÑ¡µ¥²¢Ñ¡Ôñ Search. xman Í»ÏÖ³öÒ»¸öËÑÑ°ÊÓ´°(ͼ 10 - 9).

2. ÔÚ¶¥¶ËµÄ±¾ÎĺÐÄÚ, ¼üÈëÄãÏëÒªµÄÖ¸ÄÏÒ³Ãû³Æ (²»ÓÃÈκΠsection½Óβ´Ê, ÀýÈçÄãÖ»Òª¼üÈë diff, ²»ÓüüÈë diff(1) »ò diff.1)

3. ÔÚ Manual Page ÉÏÅö´¥°´Å¥£¬xman ±ã»áÏÔʾÄãËùÒªµÄÖ¸ÄÏÒ³. (¼ÙÈçËüÕÒ²»µ½, Ëü»áÔÚÖ¸ÄÏÒ³µÄÊÓ´°¶¥¶Ë±ßÓ¡³öÒ»¸öѶϢ)

×¢Òâ : Äã¼üÈëµÄÃû³Æ±ØÐëÍêÈ« (di ²»ÄÜ´ú±í diff), Ãû³ÆµÄ´óСдҲ±ØÐëÅäºÏ (xaddhost ²»µÈì¶ XAddHost).

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p120 fig 10 - 9 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 9 xman ËÑÑ°ÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

Ðí¶àÏîÄ¿Ò»ÆðÏÔʾ

ÔÚÈκÎʱ¿Ì, Ä㶼¿ÉÒÔÊÓÐèÒª¿ªÆô¶îÍâµÄ xman ÊÓ´°, Ö»Ðè´Ó¶¥¶Ë±ßԵͻÏÖ³öÑ¡µ¥²¢Ñ¡Ôñ Open New Manpage ¿ªÆôÒ»¸öÖ¸ÄÏÒ³ÊÓ´°, È»ááÑ¡Ôñ Help ¿ªÆôÒ»¸öÇóÖúÊÓ´°.

Ö»ÒªÄãϲ»¶Äã¿ÉÒÔ¿ªÆôÐí¶à²»Í¬µÄ xman ÊÓ´°, ÇÒ¶ÔÊÓ´°¹ÜÀíÆ÷À´ËµÃ¿Ò»¸ö¶¼¿ÉÒÔ±»¶ÀÁ¢µØ¹ÜÀí, ÀýÈç : Äã¿ÉÒÔ½«Ä³Ð©Öض¨´óС, ÆäËüµÄ±íáçͼ»¯µÈµÈ.ΪÁËÇå³þÆð¼û, Ö÷Ñ¡ÔñÊÓ´°¡¢ÇóÖúÊÓ´°¼°Ö¸ÄÏÒ³ÊÓ´°µÄ±íáçͼ¾ù²»Í¬ (ͼ 10 - 10 a, b, c). (±íáçͼÄÚµÄ ""U.P.M."" ´ú±í ""Unix Programmer¡¯s Manual"")

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p120 fig 10 - 10 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 10 xman µÄÈý¸ö²»Í¬±íáçͼ ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

ÔÚÈκÎÒ»¸ö xman ÊÓ´°, Ñ¡Ôñ Show Both Screen, Äã¿ÉÒÔͬʱÏÔʾĿ¼¼°Ö¸ÄÏÒ³£¬ÊÓ´°·Ö³ÉÉÏÏÂÁ½²¿·Ö, ÉÏÃæÏÔʾĿ¼, ÏÂÃæÏÔʾָÄÏÒ³ (ͼ 10 - 11)
. (µ±ÄãÈç´Ë×öʱ, ¶¥¶ËµÄ±ßÔµ±ä±¡ : Display¡¡Directory Óë Display Manual Page Ñ¡ÔñÏî±ä³É»ÒÉ« -- ±íʾËüÃÇÄ¿Ç°²»¿ÉÑ¡ÓÃ, ÇÒÑ¡µ¥ÏîÄ¿ Show Both Screen ±ä³É Show One Screen).

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p121 fig 10 - 11 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 11 ͬʱÏÔʾĿ¼ÓëÖ¸ÄÏÒ³µÄ xman ÊÓ´°©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

ÈçÓÐÐèÒª, Äã¿ÉÒԸıäÊÓ´°ÖÐÁ½¸ö·Ö¿ò (panes) µÄÏà¶Ô´óС, ×¢Òâ½Ó½ü·Ö¸ô¿òÏßµÄÓÒÊÖ±ßÓÐÒ»¸öСµÄºÚ·½ÐνÐ×ö°ÑÊÖ (±ú) (grip)

1. ½«Ö¸±êÖ¸Ïò°ÑÊÖ.

2. °´ÏÂÈÎÒ»»¬Êó°´Å¥, ²¢±£³Ö°´Öø.

3. .. ÍÏק·Ö¸ôÏßÖÁÄãÒªµÄµØ·½.

4. ·Å¿ª°´Å¥£¬Á½¸ö·½¿ò¼´±»Êʵ±µØÖØ»®.

×¢Òâ : ÎÒÃÇ»áÔÚ²»Í¬µÄ£ØÓ¦Óÿ´µ½Ðí¶àÕâÖÖ°ÑÊÖ, µ«´ó²¿·ÝµÄÇé¿ö¾ùÎÞ·¨ÈÃÄãÀ­¶¯ËüÒÔÖص÷ÓëÏàÁÚÊÓ´°µÄ±ÈÀý. ÀýÈç : ¼ÙÈçÄãÊÔͼÀ­ xman ¶¥¶Ë±ßÔµÓë±¾ÎÄ»òĿ¼ÊÓ´°·Ö¸ôÏßÉϵİÑÊÖ, Ëü²»»áÓÐÈκη´Ó¦.



10.3 Óʼþ/ѶϢ´¦Àíϵͳ - xmh

xmh ÊÇÒ»¸ö¼ÜÔÚ mh Óʼþ/ѶϢ´¦Àíϵͳ֮ÉϵģؽéÃæ. µ±ÄãÆô¶¯Ëüʱ, xmh»á½¨Á¢Ò»¸öÏñͼ 10 - 12 µÄÊÓ´°. ³ÌʽµÄÊÓ´°Ïà¹Ø»­ÃæÈç±à¼­±¾ÎÄ, Óë¹ÜÀíÊÓ´°·½¿ò£¬¾ùÓë xedit ¼° xmanÊ®·ÖÀàËÆ, ÊÂʵÉÏÊÇÓÉÏàͬµÄÄÚ²¿½á¹¹ËùÌṩµÄ.
ÕýÒòΪÈç´Ë, ÇÒÓÉ춴ó¶àÊýÃèÊöÊÇÓë³ÌʽµÄÓʼþ¹¦ÄÜÓйضø½ÏÉÙÓë£ØÓйØ, ÎÒÃDz»½øÒ»²½ÌÖÂÛ. ¼ÙÈçÄãÏëÖªµÀÈçºÎʹÓóÌʽ, Ö¸ÄÏÒ³ÓµÓÐÒ»¸ö¼òµ¥µ«ÄÚÈݷḻµÄÃèÊö.

©°¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©´
©¦ p123 fig 10 - 12 ©¦
©¦ ©¦
©¦ ©¦
©¦ ͼ 10 - 12 xmh Óʼþ´¦ÀíÊÓ´° ©¦
©¸¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª©¼

10.4 ½áÂÛ/ÕªÒª

ÔÚ±¾ÕÂÖÐÄãÒѾ­¿ªÊ¼¿´µ½Ä³Ð©£ØÓ¦ÓóÌʽÔÚʹÓÃÕß½éÃæÉÏÒ»ÖÂÐÔµÄÃæò,ÀýÈç:¾í¶¯°ôµÄ²Ù×÷, ºÍÒ»°ãµÄ±¾Îı༭¹¦ÄÜ. ÕâÀïÖ»¹é½á³ö°üº¬ÔÚ core ·¢Ðа汾ÖеÄÒ»°ãʹÓÃÕß³Ìʽ£¬ÏÂÒ»ÕÂ̽ÌÖһЩʾ·¶³Ìʽ, È»ááÎÒÃDZã½øÈë±¾ÊéµÚÈý²¿·Ö£¬Ì½ÌÖÈçºÎ¶©ÖÆÒ»¸öϵͳ.

µ«ÊÇÔÚÐí¶à·½ÃæÄãÏÖÔÚËùÐèµÄÊÇÈ¥»ñµÃϵͳµÄÕæÕýÓŵã. ÄãÄ¿Ç°ÒªµÄÊǸü¶àµÄÓ¦ÓóÌʽ,ʹÄãÔÚ £ØµÄ¹¤×÷¼Ü¹¹ÏÂ×ö¸ü¹ã·ºµÄÓ¦ÓÃ, Õâ¾ÍÊÇ MIT ·¢Ðаæ contrib ²¿·ÖÖØÒªµÄµØ·½. Ëü°üº¬ÁËËùÓнײãµÄ¹ã·ºÓ¦ÓóÌʽ, ´ÓÏêϸµÄ³Ìʽº¯Êýµ½·½±ãµÄ³Ìʽ, Ò»Ö±µ½ÍêÕûµÄÓ¦ÓÃ, ÏñÊÂÏÈ¿´ÅÅ°æÎļþµÄ xdvi »ò»æͼ³Ìʽ xfig.


ÖÆÔìÉÌÓëµÚÈý¼¯ÍÅÖ§³Ö£ØµÄ³Ìʽ¼°Ì××°ÈíÌåÊýÁ¿²»¶ÏµØÔö¼Ó, ÕâЩÈíÌå²»ÊǾßÓÐÒ»¸öÍêÕûµÄ£ØʹÓÃÕß½éÃæ, ¾ÍÊÇÖÁÉÙ¿ÉʹÄãÊä³öͼÐε½Ò»¸ö£ØÊÓ´°. µ±È»Ò²ÓÐÆäËûµÄÈíÌåÀ´Ô´£¬¾ÙÀý¶øÑÔ, ×ÔÓÉÈíÌå»ù½ðÌṩ¸ß¶Èµ¯ÐÔÓëÀ©Õ¹ÐÔµÄGNU Emacs±à¼­Æ÷, ËüÔø¾­±»ÕûºÏµ½£ØÀïÃæ, (ÊÂʵÉÏ, Ðí¶à Xedit ¶©¶¨±à¼­µÄ¹¦ÄܼüµÄÈ·Óë Emacs Ïàͬ) ÈçºÎµÃµ½ GNU Emacs µÄϸ½Ú°üº¬ÔÚ¸½Â¼£Å ""ÈçºÎ »ñµÃ£Ø"" ÖÐ.