-\e0\e,TMU\e1aA!\e0Jl\e1JRARC6\e0JW\e1:\e0$i\e19JRB\e0MQ\e1!"CP\e(B (\e,T!\e0EXh\e1A"M'\e05Q\e1G\e0MQ\e1!ICK\e0CW\e1M$S\e07Uh\e1M\e0BYh\e1\e05h\e1M`\e09Wh\e1M'\e0!Q\e19\e(B) \e,Td\e0Ah\e1\e0Gh\e1R(Pd;\e(B
-\e0\e,T"i\e1R'K\e09i\e1RK\e0CW\e1M\e0Bi\e1M9!\e0EQ\e1:\e(B, \e0\e,T7Qh\e1G\e07Qi\e1'\e0"i\e1M$GRA\e(B. \e,T!RC\e0JW\e1:\e0$i\e19JRB\e0MQ\e1!"CP\e0$W\e1M$S\e0JQh\e1'c9!RC`$\e0EWh\e1M95SaK\e09h\e1'\e(B
-\e,T"M'`$M\e0Cl\e1`+M\e0Cl\e1\e(B; \e,T`$M\e0Cl\e1`+M\e0Cl\e1(P`$\e0EWh\e1M9d;M\e0BYh\e1\e07Uh\e15SaK\e09h\e1'\e06Q\e14d;\e07Uh\e1\e0AU\e1JRB\e0MQ\e1!"CP\e09Qi\e19M\e0BYh\e1\e(B.
-
-\e,T$S\e0JQh\e1'\e0JW\e1:\e0$i\e19c9\e0MU\e1aA!\e0Jl\e1\e05h\e1R'(R!$S\e0JQh\e1'\e0JW\e1:\e0$i\e19c9b;Ca!CA:CC3R\e08T\e1!C\e03l\e1\e(B (editor) \e0\e,TJh\e1G9cK\e0-h\e1\e(B, \e,Tc9\e(B
-\e0\e,TEQ\e1!I3P\e07Uh\e1`\e0;g\e19\e(B "incremental". \e0\e,T9Uh\e1KARB$GRA\e0Gh\e1R!RC\e0JW\e1:\e0$i\e19`\e0CTh\e1A\e05Qi\e1'a\e05h\e1\e07Uh\e1\e07h\e1R9d\e04i\e1\e0;i\e1M9\e0MQ\e1!"CP\e07Uh\e1\e(B
-\e0\e,T5i\e1M'!RC\e0JW\e1:\e0$i\e19\e(B.
-
-\e,T$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1`\e0>Wh\e1Mc\e0Ki\e17S!RC\e0JW\e1:\e0$i\e19d;\e0"i\e1R'K\e09i\e1R\e0$W\e1M\e(B C-s, \e,TaEP7S!RC\e0JW\e1:\e0$i\e19\e0Bi\e1M9d;\e0"i\e1R'K\e0EQ\e1'\e0$W\e1M\e(B
-C-r. \e,Ta\e05h\e1$MB\e0!h\e1M9\e(B! \e,TM\e0Bh\e1R`\e0>Th\e1'EM'\e(B.
-
-\e,T`\e0AWh\e1M\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B C-s \e0\e,T7h\e1R9(P\e0JQ\e1'`!5`\e0Kg\e19\e0Gh\e1R\e0AU\e1$S\e0Gh\e1R\e(B "I-search" \e,T;CR!/\e07Uh\e1:\e0CT\e1`G3JP\e07i\e1M9\e(B
-(echo area). \e0\e,T9Uh\e1aJ4'\e0Gh\e1R\e0MU\e1aA!\e0Jl\e1d\e04i\e1M\e0BYh\e1c9!RC\e0$i\e19a::\e(B incremental \e,TaEP!S\e0EQ\e1'CM\e(B
-\e0\e,TJTh\e1'\e07Uh\e1\e07h\e1R9(P\e0>T\e1A\e0>l\e1`\e0>Wh\e1M\e0JW\e1:\e0$i\e19\e(B. \e,T!4\e0;Xh\e1A\e(B <Return> \e,T`\e0>Wh\e1M\e0JTi\e19\e0JX\e14$S\e0JQh\e1'\e0JW\e1:\e0$i\e19\e(B.
-
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-s \e,T`\e0>Wh\e1M`\e0CTh\e1A!RC\e0JW\e1:\e0$i\e19\e(B. \e0\e,T>T\e1A\e0>l\e1\e0MQ\e1!IC\e07U\e1EP\e05Q\e1G\e0*i\e1Rf\e(B, \e0\e,T>T\e1A\e0>l\e1$S\e0Gh\e1R\e(B 'cursor',
- \e,TK\e0BX\e14K\e0EQ\e1'(R!\e07Uh\e1\e07h\e1R9\e0>T\e1A\e0>l\e1\e07U\e1EP\e05Q\e1G\e0MQ\e1!IC\e(B, \e,Ta\e0Ei\e1G\e04Y\e1\e0Gh\e1R\e0AU\e1MPdC`\e0!T\e14\e0"Vi\e19\e0!Q\e1:`$M\e0Cl\e1`+M\e0Cl\e1\e(B.
- \e,T"3P\e09Ui\e1\e07h\e1R9d\e04i\e1\e0JW\e1:\e0$i\e19$S\e0Gh\e1R\e(B "cursor" \e,Td;K\e09Vh\e1'K9a\e0Ei\e1G\e(B.
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-s \e0\e,TMU\e1!$\e0CQi\e1'\e(B, \e,T`\e0>Wh\e1M\e0JW\e1:\e0$i\e195SaK\e09h\e1'\e06Q\e14d;"M'$S\e0Gh\e1R\e(B "cursor".
->> \e,T!4\e0;Xh\e1A\e(B <Delete> \e0\e,TJQ\e1!\e0JUh\e1$\e0CQi\e1'\e(B, \e,Ta\e0Ei\e1G\e04Y\e1\e0Gh\e1R`$M\e0Cl\e1`+M\e0Cl\e1`$\e0EWh\e1M9\e07Uh\e1M\e0Bh\e1R'dC\e(B.
->> \e,T!4\e0;Xh\e1A\e(B <Return> \e,T`\e0>Wh\e1M\e0JTi\e19\e0JX\e14$S\e0JQh\e1'\e0JW\e1:\e0$i\e19\e(B.
-
-\e0\e,T7h\e1R9`\e0Kg\e19K\e0CW\e1Md\e0Ah\e1\e0Gh\e1R\e0AU\e1MPdC`\e0!T\e14\e0"Vi\e19\e(B? \e,Tc9!RC\e0JW\e1:\e0$i\e19a::\e(B incremental, \e0\e,TMU\e1aA!\e0Jl\e1>BRBRA\e(B
-\e,T`$\e0EWh\e1M9d;5RAJRB\e0MQ\e1!"CP\e07Uh\e1\e07h\e1R9d\e04i\e1\e0>T\e1A\e0>l\e1E'd;c9a\e05h\e1EP$\e0CQi\e1'\e(B. \e0\e,T6i\e1R(P`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e(B
-\e0\e,T6Q\e14d;"M'$S\e(B, \e0\e,T!g\e17Sd\e04i\e1b4B!RC\e0;i\e1M9$S\e0JQh\e1'\e(B C-s \e0\e,TMU\e1!$\e0CQi\e1'\e(B. \e0\e,T6i\e1Rd\e0Ah\e1\e0AU\e1$S\e09Qi\e19\e0MU\e1!a\e0Ei\e1G\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(P\e0Ci\e1M'\e(B
-\e,T:M!\e(B (beep) \e0\e,T7h\e1R9\e0Gh\e1R!RC\e0JW\e1:\e0$i\e19$\e0CQi\e1'\e09Qi\e19\e(B "\e,T>ER4\e(B (failing)", \e,T$S\e0JQh\e1'\e(B C-g \e0\e,T!g\e1JRARC6c\e0*i\e1c9\e(B
-\e,T!RC\e0JTi\e19\e0JX\e14!RC\e0JW\e1:\e0$i\e19d\e04i\e1\e(B.
-
-\e0\e,T"i\e1M\e0JQ\e1'`!5\e(B: \e,Tc9:R'CP::\e(B, \e,T!RC\e0;i\e1M9$S\e0JQh\e1'\e(B C-s \e,T(P7Sc\e0Ki\e1CP::"M'\e07h\e1R9*P\e0'Q\e1!aEP\e07h\e1R9(Pd\e0Ah\e1`\e0Kg\e19\e(B
-\e0\e,T"i\e1M$GRAMPdC:9\e0MU\e1aA!\e0Jl\e1\e(B. \e0\e,TEQ\e1!I3P\e09Ui\e1aJ4'\e0Gh\e1R\e(B "feature" \e,T"M'CP::;\e0/T\e1\e0:Q\e1\e05T\e1!RC\e(B, \e0\e,T7Uh\e1`\e0CU\e1B!\e0Gh\e1R\e(B
-"flow control" \e0\e,T9Qi\e19\e(B, \e,Td\e04i\e1\e0"Q\e14"GR'!RC7S'R9"M'$S\e0JQh\e1'\e(B C-s \e,TaEPd\e0Ah\e1BMAc\e0Ki\e1!\e0EQ\e1:\e0JYh\e1\e0MU\e1aA!\e0Jl\e1\e(B
-\e0\e,TMU\e1!\e(B. \e,T!RC\e07Uh\e1(Pa\e0!i\e1d"!RCK\e0BX\e14*P\e0'Q\e1!\e09Qi\e19\e(B, \e,Tc\e0Ki\e1\e0;i\e1M9$S\e0JQh\e1'\e(B C-q. \e0\e,THV\e1!IR\e0GT\e1\e08U\e1!RC\e0(Q\e14!RC\e0!Q\e1:\e(B "feature"
-\e0\e,T9Ui\e1d\e04i\e1\e07Uh\e1:7\e07Uh\e1\e0Gh\e1R\e04i\e1GB\e(B "Spontaneous Entry to Incremental Search" \e,Tc9\e0$Yh\e1\e0AW\e1M"M'\e0MU\e1aA!\e0Jl\e1\e(B.
-
-\e0\e,T6i\e1R\e07h\e1R9M\e0BYh\e1CPK\e0Gh\e1R'!RC\e0JW\e1:\e0$i\e19a::\e(B incremental \e,TM\e0BYh\e1\e(B, \e,Ta\e0Ei\e1G\e07h\e1R9!4\e0;Xh\e1A\e(B <Delete>, \e0\e,T7h\e1R9(P\e(B
-\e0\e,TJQ\e1'`!5`\e0Kg\e19\e0Gh\e1R\e05Q\e1G\e0MQ\e1!IC\e0JX\e14\e07i\e1RB\e07Uh\e1\e07h\e1R9\e0;i\e1M9`\e0"i\e1Rd;\e09Qi\e19\e06Y\e1!E:MM!\e(B, \e,TaEP(P\e0Bi\e1M9!\e0EQ\e1:d;\e0BQ\e1'5SaK\e09h\e1'\e(B
-\e0\e,T!h\e1M9K\e09i\e1R"M'!RC\e0JW\e1:\e0$i\e19\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e,TJA\e0AX\e1\e05T\e1\e0Gh\e1R\e07h\e1R9d\e04i\e1\e0;i\e1M9\e05Q\e1G\e0MQ\e1!IC\e(B "c", \e,T`\e0>Wh\e1M\e07Uh\e1(P\e0JW\e1:\e0$i\e19\e(B
-\e,T5SaK\e09h\e1'\e07Uh\e1;CR!/\e05Q\e1G\e0MQ\e1!IC\e(B "c" \e0\e,T9Qi\e19\e(B. \e,T5M9\e09Ui\e1\e06i\e1R\e07h\e1R9\e0>T\e1A\e0>l\e1\e05Q\e1G\e0MQ\e1!IC\e(B "u", \e,T`$M\e0Cl\e1`+M\e0Cl\e1\e0!g\e1(P\e(B
-\e,T`$\e0EWh\e1M9d;M\e0BYh\e1\e07Uh\e15SaK\e09h\e1'\e07Uh\e1;CR!/JRB\e0MQ\e1!"CP\e(B "cu" \e,TaC!\e0JX\e14\e(B. \e,T5M9\e09Ui\e1c\e0Ki\e1!4\e0;Xh\e1A\e(B <Delete>.
-\e0\e,T5Q\e1G\e0MQ\e1!IC\e(B "u" \e,T(P\e06Y\e1!E:MM!(R!JRB\e0MQ\e1!"CP\e07Uh\e17S!RC\e0JW\e1:\e0$i\e19M\e0BYh\e1\e(B, \e,TaEP`$M\e0Cl\e1`+M\e0Cl\e1\e0!g\e1(P`$\e0EWh\e1M9\e(B
-\e,T!\e0EQ\e1:d;\e0BQ\e1'5SaK\e09h\e1'\e07Uh\e1;CR!/\e05Q\e1G\e0MQ\e1!IC\e(B "c" \e,TaC!\e0JX\e14\e(B.
-
-\e0\e,T6i\e1R\e07h\e1R9M\e0BYh\e1CPK\e0Gh\e1R'!RC\e0JW\e1:\e0$i\e19\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1';CPJA"M'\e(B CONTROL \e,TK\e0CW\e1M\e(B META (\e,T9M!(R!\e(B
-\e0\e,T"i\e1MB!`\e0Gi\e19:R';CP!RC\e(B--\e,T$S\e0JQh\e1'\e0>T\e1`HI\e07Uh\e1c\e0*i\e1JSK\e0CQ\e1:!RC\e0JW\e1:\e0$i\e19\e(B, \e,Td\e04i\e1a\e0!h\e1\e(B C-s \e,TaEP\e(B C-r), \e,T!RC\e0JW\e1:\e(B
-\e0\e,T$i\e19(P\e0JTi\e19\e0JX\e14E'\e(B.
-
-\e,T$S\e0JQh\e1'\e(B C-s \e,T`\e0CTh\e1A!RC\e0JW\e1:\e0$i\e19\e04i\e1GB!RCAM'KRJRB\e0MQ\e1!"CP\e05Qi\e1'a\e05h\e15SaK\e09h\e1'\e0;Q\e1(\e0(X\e1\e0:Q\e19"M'`$M\e0Cl\e1`+M\e0Cl\e1\e(B.
-\e0\e,T6i\e1R\e07h\e1R9\e05i\e1M'!RC\e0JW\e1:\e0$i\e19JRB\e0MQ\e1!"CP\e07Uh\e1M\e0BYh\e1\e0!h\e1M9K\e09i\e1Rc9\e0"i\e1M$GRA\e09Qi\e19\e(B, \e,Tc\e0Ki\e1\e0;i\e1M9$S\e0JQh\e1'\e(B C-r \e,Ta79\e(B.
-\e,T$S\e0JQh\e1'\e(B C-s \e,T(P7S'R9`K\e0AW\e1M9\e0!Q\e1:$S\e0JQh\e1'\e(B C-r \e0\e,T7X\e1!M\e0Bh\e1R'\e(B, \e,TB!`\e0Gi\e19\e07T\e1H7R'"M'!RC\e0JW\e1:\e0$i\e19\e(B
-\e,T`\e07h\e1R\e09Qi\e19\e(B, \e0\e,T7Uh\e15C'\e0"i\e1RA\e0!Q\e19\e(B.
-
-
-* \e0\e,TGT\e19b4\e0Gl\e1a::KERB\e0GT\e19b4\e0Gl\e1\e(B (multiple windows)
+อีแมกส์สามารถสืบค้นสายอักขระ (กลุ่มของตัวอักษรหรือคำที่อยู่ต่อเนื่องกัน) ไม่ว่าจะไป
+ข้างหน้าหรือย้อนกลับ, ทั่วทั้งข้อความ. การสืบค้นสายอักขระคือคำสั่งในการเคลื่อนตำแหน่ง
+ของเคอร์เซอร์; เคอร์เซอร์จะเคลื่อนไปอยู่ที่ตำแหน่งถัดไปที่มีสายอักขระนั้นอยู่.
+
+คำสั่งสืบค้นในอีแมกส์ต่างจากคำสั่งสืบค้นในโปรแกรมบรรณาธิกรณ์ (editor) ส่วนใหญ่, ใน
+ลักษณะที่เป็น "incremental". นี่หมายความว่าการสืบค้นเริ่มตั้งแต่ที่ท่านได้ป้อนอักขระที่
+ต้องการสืบค้น.
+
+คำสั่งที่ใช้เพื่อให้ทำการสืบค้นไปข้างหน้าคือ C-s, และทำการสืบค้นย้อนไปข้างหลังคือ
+C-r. แต่คอยก่อน! อย่าเพิ่งลอง.
+
+เมื่อท่านป้อนคำสั่ง C-s ท่านจะสังเกตเห็นว่ามีคำว่า "I-search" ปรากฏที่บริเวณสะท้อน
+(echo area). นี่แสดงว่าอีแมกส์ได้อยู่ในการค้นแบบ incremental และกำลังรอ
+สิ่งที่ท่านจะพิมพ์เพื่อสืบค้น. กดปุ่ม <Return> เพื่อสิ้นสุดคำสั่งสืบค้น.
+
+>> ป้อนคำสั่ง C-s เพื่อเริ่มการสืบค้น. พิมพ์อักษรทีละตัวช้าๆ, พิมพ์คำว่า 'cursor',
+ หยุดหลังจากที่ท่านพิมพ์ทีละตัวอักษร, แล้วดูว่ามีอะไรเกิดขึ้นกับเคอร์เซอร์.
+ ขณะนี้ท่านได้สืบค้นคำว่า "cursor" ไปหนึ่งหนแล้ว.
+>> ป้อนคำสั่ง C-s อีกครั้ง, เพื่อสืบค้นตำแหน่งถัดไปของคำว่า "cursor".
+>> กดปุ่ม <Delete> สักสี่ครั้ง, แล้วดูว่าเคอร์เซอร์เคลื่อนที่อย่างไร.
+>> กดปุ่ม <Return> เพื่อสิ้นสุดคำสั่งสืบค้น.
+
+ท่านเห็นหรือไม่ว่ามีอะไรเกิดขึ้น? ในการสืบค้นแบบ incremental, อีแมกส์พยายาม
+เคลื่อนไปตามสายอักขระที่ท่านได้พิมพ์ลงไปในแต่ละครั้ง. ถ้าจะเคลื่อนไปยังตำแหน่ง
+ถัดไปของคำ, ก็ทำได้โดยการป้อนคำสั่ง C-s อีกครั้ง. ถ้าไม่มีคำนั้นอีกแล้ว, อีแมกส์จะร้อง
+บอก (beep) ท่านว่าการสืบค้นครั้งนั้น "พลาด (failing)", คำสั่ง C-g ก็สามารถใช้ใน
+การสิ้นสุดการสืบค้นได้.
+
+ข้อสังเกต: ในบางระบบ, การป้อนคำสั่ง C-s จะทำให้ระบบของท่านชะงักและท่านจะไม่เห็น
+ข้อความอะไรบนอีแมกส์. ลักษณะนี้แสดงว่า "feature" ของระบบปฏิบัติการ, ที่เรียกว่า
+"flow control" นั้น, ได้ขัดขวางการทำงานของคำสั่ง C-s และไม่ยอมให้กลับสู่อีแมกส์
+อีก. การที่จะแก้ไขการหยุดชะงักนั้น, ให้ป้อนคำสั่ง C-q. ศึกษาวิธีการจัดการกับ "feature"
+นี้ได้ที่บทที่ว่าด้วย "Spontaneous Entry to Incremental Search" ในคู่มือของอีแมกส์.
+
+ถ้าท่านอยู่ระหว่างการสืบค้นแบบ incremental อยู่, แล้วท่านกดปุ่ม <Delete>, ท่านจะ
+สังเกตเห็นว่าตัวอักษรสุดท้ายที่ท่านป้อนเข้าไปนั้นถูกลบออก, และจะย้อนกลับไปยังตำแหน่ง
+ก่อนหน้าของการสืบค้น. ตัวอย่างเช่น, สมมุติว่าท่านได้ป้อนตัวอักษร "c", เพื่อที่จะสืบค้น
+ตำแหน่งที่ปรากฏตัวอักษร "c" นั้น. ตอนนี้ถ้าท่านพิมพ์ตัวอักษร "u", เคอร์เซอร์ก็จะ
+เคลื่อนไปอยู่ที่ตำแหน่งที่ปรากฏสายอักขระ "cu" แรกสุด. ตอนนี้ให้กดปุ่ม <Delete>.
+ตัวอักษร "u" จะถูกลบออกจากสายอักขระที่ทำการสืบค้นอยู่, และเคอร์เซอร์ก็จะเคลื่อน
+กลับไปยังตำแหน่งที่ปรากฏตัวอักษร "c" แรกสุด.
+
+ถ้าท่านอยู่ระหว่างการสืบค้น, แล้วป้อนคำสั่งประสมของ CONTROL หรือ META (นอกจาก
+ข้อยกเว้นบางประการ--คำสั่งพิเศษที่ใช้สำหรับการสืบค้น, ได้แก่ C-s และ C-r), การสืบ
+ค้นจะสิ้นสุดลง.
+
+คำสั่ง C-s เริ่มการสืบค้นด้วยการมองหาสายอักขระตั้งแต่ตำแหน่งปัจจุบันของเคอร์เซอร์.
+ถ้าท่านต้องการสืบค้นสายอักขระที่อยู่ก่อนหน้าในข้อความนั้น, ให้ป้อนคำสั่ง C-r แทน.
+คำสั่ง C-s จะทำงานเหมือนกับคำสั่ง C-r ทุกอย่าง, ยกเว้นทิศทางของการสืบค้น
+เท่านั้น, ที่ตรงข้ามกัน.
+
+
+* วินโดว์แบบหลายวินโดว์ (multiple windows)