]> code.delx.au - gnu-emacs/blobdiff - etc/tutorials/TUTORIAL.th
Ignore info/dir
[gnu-emacs] / etc / tutorials / TUTORIAL.th
index e313fc71a5915e6f3f4e5d671e02c05ce333978f..18038baea445ed8d5cb61986fa10e7b0f5703ba7 100644 (file)
-\e0\e,T$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B. \e,Tb;C4\e0HV\e1!IR\e0Jh\e1G9\e07i\e1RB"M'\e0$Yh\e1\e0AW\e1MJSK\e0CQ\e1:`\e0'Wh\e1M9d"c9!RC7SJS`9R\e(B.
-\e,TJ'G9\e0ET\e1"\e0JT\e17\e08Tl\e1\e(B \e,T>\e(B.\e,TH\e(B. 2528 \e,Tb4B:\e0CT\e1\e0IQ\e17?\e0CU\e1+M?\e05l\e1aG\e0Cl\e1?RG\e09l\e1`4\e0*Q\e19\e(B (Free Software
-Foundation, Inc); \e,T!\e0CX\e13R\e0HV\e1!IR`\e0'Wh\e1M9d"5M9\e07i\e1RB:7\e(B.
-\e0\e,T7h\e1R9!S\e0EQ\e1'\e0HV\e1!IR\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B (Emacs tutorial) \e,TM\e0BYh\e1c9"3P\e09Ui\e1\e(B.
-
-\e,Tb4B\e07Qh\e1Gd;$S\e0JQh\e1'"M'\e0MU\e1aA!\e0Jl\e1\e(B (Emacs) \e,T(Pc\e0*i\e1\e0$Yh\e1\e0!Q\e1:\e0;Xh\e1A\e(B CONTROL (\e,T:R'$\e0CQi\e1'MR(`\e0;g\e19\e0;Xh\e1A\e07Uh\e1\e0AU\e1\e(B
-\e0\e,TJQ\e1-\e0EQ\e1!I\e03l\e1\e(B CTRL \e,TK\e0CW\e1M\e(B CTL) \e,TK\e0CW\e1M\e(B \e0\e,T;Xh\e1A\e(B META (\e,T:R'$\e0CQi\e1'MR(`\e0;g\e19\e0;Xh\e1A\e07Uh\e1\e0AU\e1\e0JQ\e1-\e0EQ\e1!I\e03l\e1\e(B EDIT \e,TK\e0CW\e1M\e(B
-ALT). \e,Ta79\e07Uh\e1(Pc\e0*i\e1$S`\e05g\e1Ac9!RCM\e08T\e1:RB\e(B, \e,T`CR(Pc\e0*i\e1\e05Q\e1G\e0Bh\e1M\e04Q\e1'\e05h\e1Md;\e09Ui\e1\e(B:
-
- C-<chr>  \e,TKARB\e06V\e1'c\e0Ki\e1!4\e0;Xh\e1A\e(B CONTROL \e,TaEP\e0;Xh\e1A\e0MQ\e1!IC\e(B <chr> \e,T>\e0Ci\e1MA\e0!Q\e19\e(B.
-         \e0\e,T4Q\e1'\e09Qi\e19\e(B C-f \e,T(PKARB\e06V\e1'c\e0Ki\e1!4\e0;Xh\e1A\e(B CONTROL \e,TaEP\e0;Xh\e1A\e(B f \e,T>\e0Ci\e1MA\e0!Q\e19\e(B.
- M-<chr>  \e,TKARB\e06V\e1'c\e0Ki\e1!4\e0;Xh\e1A\e(B META \e,TK\e0CW\e1M\e(B EDIT \e,TK\e0CW\e1M\e(B ALT \e,TaEP\e0;Xh\e1A\e0MQ\e1!IC\e(B <chr>
-         \e,T>\e0Ci\e1MA\e0!Q\e19\e(B. \e,Tc9!C\e03U\e1\e07Uh\e1d\e0Ah\e1\e0AU\e1\e0;Xh\e1A\e(B META, EDIT \e,TK\e0CW\e1M\e(B ALT \e,Tc\e0Ki\e1!4\e0;Xh\e1A\e(B
-         ESC \e,Ta\e0Ei\e1G;\e0Eh\e1MB\e(B, \e,Ta\e0Ei\e1G!4\e0;Xh\e1A\e(B <chr>. \e,T`CRc\e0*i\e1\e0JQ\e1-\e0EQ\e1!I\e03l\e1\e(B <ESC> \e,Ta79\e0;Xh\e1A\e(B ESC.
-
-\e,TKARB`K\e05X\e1\e(B: \e,Tc9!C\e03U\e1\e07Uh\e1\e05i\e1M'!RC`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B, \e,Tc\e0Ki\e1!4\e0;Xh\e1A\e(B C-x C-c. (\e,TJM'\e05Q\e1G\e0MQ\e1!IC\e(B.)
-\e0\e,T5Q\e1G\e0MQ\e1!IC\e(B ">>" \e0\e,T7Uh\e1;CR!/M\e0BYh\e17R'"M:\e0+i\e1RB\e0AW\e1M`\e0;g\e19!RCa9P9Sc\e0Ki\e1\e07h\e1R9EM'c\e0*i\e1$S\e0JQh\e1'\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B:
+คู่มือการใช้อีแมกส์. โปรดศึกษาส่วนท้ายของคู่มือสำหรับเงื่อนไขในการทำสำเนา.
+สงวนลิขสิทธิ์ พ.ศ. 2528 โดยบริษัทฟรีซอฟต์แวร์ฟาวน์เดชัน (Free Software
+Foundation, Inc); กรุณาศึกษาเงื่อนไขตอนท้ายบท.
+ท่านกำลังศึกษาคู่มือการใช้อีแมกส์ (Emacs tutorial) อยู่ในขณะนี้.
+
+โดยทั่วไปคำสั่งของอีแมกส์ (Emacs) จะใช้คู่กับปุ่ม CONTROL (บางครั้งอาจเป็นปุ่มที่มี
+สัญลักษณ์ CTRL หรือ CTL) หรือ ปุ่ม META (บางครั้งอาจเป็นปุ่มที่มีสัญลักษณ์ EDIT หรือ
+ALT). แทนที่จะใช้คำเต็มในการอธิบาย, เราจะใช้ตัวย่อดังต่อไปนี้:
+
+ C-<chr>  หมายถึงให้กดปุ่ม CONTROL และปุ่มอักษร <chr> พร้อมกัน.
+         ดังนั้น C-f จะหมายถึงให้กดปุ่ม CONTROL และปุ่ม f พร้อมกัน.
+ M-<chr>  หมายถึงให้กดปุ่ม META หรือ EDIT หรือ ALT และปุ่มอักษร <chr>
+         พร้อมกัน. ในกรณีที่ไม่มีปุ่ม META, EDIT หรือ ALT ให้กดปุ่ม
+         ESC แล้วปล่อย, แล้วกดปุ่ม <chr>. เราใช้สัญลักษณ์ <ESC> แทนปุ่ม ESC.
+
+หมายเหตุ: ในกรณีที่ต้องการเลิกใช้อีแมกส์, ให้กดปุ่ม C-x C-c. (สองตัวอักษร.)
+ตัวอักษร ">>" ที่ปรากฏอยู่ทางขอบซ้ายมือเป็นการแนะนำให้ท่านลองใช้คำสั่ง. ตัวอย่างเช่น:
 <<Blank lines inserted here by startup of help-with-tutorial>>
->>  \e,T!4\e0;Xh\e1A\e(B C-v (\e0\e,T4Y\e1K\e09i\e1R(M\e06Q\e14d;\e(B) \e,T`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9d;\e0BQ\e1'K\e09i\e1R(M\e06Q\e14d;\e(B.
-       (\e,TEM'7S\e04Y\e1b4B!RC!4\e0;Xh\e1A\e(B CONTROL \e,TaEP\e0;Xh\e1A\e0MQ\e1!IC\e(B v \e,T>\e0Ci\e1MA\e0!Q\e19\e(B).
-       \e,T(R!\e09Ui\e1d;\e(B, \e0\e,T7h\e1R9$GC(PEM'c\e0*i\e1$S\e0JQh\e1'\e09Ui\e1\e04Y\e1`\e0AWh\e1M\e07h\e1R9\e0Mh\e1R9K\e09i\e1R(M\e09Ui\e1(:a\e0Ei\e1G\e(B.
+>>  กดปุ่ม C-v (ดูหน้าจอถัดไป) เพื่อที่จะเคลื่อนไปยังหน้าจอถัดไป.
+       (ลองทำดูโดยการกดปุ่ม CONTROL และปุ่มอักษร v พร้อมกัน).
+       จากนี้ไป, ท่านควรจะลองใช้คำสั่งนี้ดูเมื่อท่านอ่านหน้าจอนี้จบแล้ว.
 
-\e0\e,T7h\e1R9(P\e0JQ\e1'`!5`\e0Kg\e19d\e04i\e1\e0Gh\e1RJM':CC\e07Q\e14"M'K\e09i\e1R(M\e07Uh\e1a\e0Ei\e1G(P\e0BQ\e1'$';CR!/c\e0Ki\e1`\e0Kg\e19:9K\e09i\e1R(M\e06Q\e14d;\e(B; \e0\e,T9Uh\e1\e(B
-\e,T`\e0;g\e19!RC\e0*h\e1GBc\e0Ki\e1\e07h\e1R9JRARC6\e0Mh\e1R9K\e09i\e1R(Md\e04i\e1M\e0Bh\e1R'\e05h\e1M`\e09Wh\e1M'\e(B.
+ท่านจะสังเกตเห็นได้ว่าสองบรรทัดของหน้าจอที่แล้วจะยังคงปรากฏให้เห็นบนหน้าจอถัดไป; นี่
+เป็นการช่วยให้ท่านสามารถอ่านหน้าจอได้อย่างต่อเนื่อง.
 
-\e0\e,TJTh\e1'aC!\e07Uh\e1\e07h\e1R9(S`\e0;g\e19\e05i\e1M'\e0CYi\e1\e0$W\e1M!RC`$\e0EWh\e1M95SaK\e09h\e1'd;ARc9\e0"i\e1M$GRA\e(B. \e,T"3P\e09Ui\e1\e07h\e1R97CR:\e(B
-\e0\e,TGT\e1\e08U\e1!RC`$\e0EWh\e1M9d;\e0BQ\e1'K\e09i\e1R(M\e06Q\e14d;a\e0Ei\e1G\e04i\e1GB\e0;Xh\e1A\e(B C-v. \e,Tc9!RC\e07Uh\e1(P`$\e0EWh\e1M9!\e0EQ\e1:d;K\e09Vh\e1'K\e09i\e1R(M\e(B, \e,T!4\e0;Xh\e1A\e(B
-M-v (\e,T!4\e0;Xh\e1A\e(B META \e,TaEP\e0;Xh\e1A\e(B v, \e,TK\e0CW\e1M!4\e0;Xh\e1A\e(B <ESC>v \e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1\e0AU\e1\e0;Xh\e1A\e(B META, EDIT, \e,TK\e0CW\e1M\e(B ALT).
+สิ่งแรกที่ท่านจำเป็นต้องรู้คือการเคลื่อนตำแหน่งไปมาในข้อความ. ขณะนี้ท่านทราบ
+วิธีการเคลื่อนไปยังหน้าจอถัดไปแล้วด้วยปุ่ม C-v. ในการที่จะเคลื่อนกลับไปหนึ่งหน้าจอ, กดปุ่ม
+M-v (กดปุ่ม META และปุ่ม v, หรือกดปุ่ม <ESC>v ถ้าท่านไม่มีปุ่ม META, EDIT, หรือ ALT).
 
->>  \e,TEM'!4\e0;Xh\e1A\e(B M-v \e,TaEP!4\e0;Xh\e1A\e(B C-v \e0\e,T4Y\e1!RC7S'R9\e0JQ\e1!JM'JRA$\e0CQi\e1'\e(B.
+>>  ลองกดปุ่ม M-v และกดปุ่ม C-v ดูการทำงานสักสองสามครั้ง.
 
 
-* \e,TJ\e0CX\e1;\e(B
+* สรุป
 -----
 
-\e,T$S\e0JQh\e1'\e05h\e1Md;\e09Ui\e1c\e0*i\e1`\e0AWh\e1M\e05i\e1M'!RC\e04Y\e1K\e09i\e1R(M\e05h\e1R'f\e(B:
+คำสั่งต่อไปนี้ใช้เมื่อต้องการดูหน้าจอต่างๆ:
 
-       C-v     \e,T`$\e0EWh\e1M9d;\e0BQ\e1'K\e09i\e1R(M\e06Q\e14d;K\e09Vh\e1'K\e09i\e1R(M\e(B
-       M-v     \e,T`$\e0EWh\e1M9!\e0EQ\e1:d;K\e09Vh\e1'K\e09i\e1R(M\e(B
-       C-l     \e,TE:K\e09i\e1R(M\e(B \e,Ta\e0Ei\e1GaJ4'<EK\e09i\e1R(McK\e0Ah\e1\e(B, \e,T>\e0Ci\e1MA\e07Qi\e1'\e0Bi\e1RB5SaK\e09h\e1'"M'\e0"i\e1M$GRA\e07Uh\e1\e0AU\e1\e(B
-                \e,T`$M\e0Cl\e1`+M\e0Cl\e1\e(B (cursor) \e,T;CR!/M\e0BYh\e1d;aJ4'd\e0Gi\e1!ER'(M\e(B.
-                (\e,T$S\e0JQh\e1'\e09Ui\e1\e0$W\e1M\e(B CONTROL-L, \e,Td\e0Ah\e1c\e0*h\e1\e(B CONTROL-1.)
+       C-v     เคลื่อนไปยังหน้าจอถัดไปหนึ่งหน้าจอ
+       M-v     เคลื่อนกลับไปหนึ่งหน้าจอ
+       C-l     ลบหน้าจอ แล้วแสดงผลหน้าจอใหม่, พร้อมทั้งย้ายตำแหน่งของข้อความที่มี
+                เคอร์เซอร์ (cursor) ปรากฏอยู่ไปแสดงไว้กลางจอ.
+                (คำสั่งนี้คือ CONTROL-L, ไม่ใช่ CONTROL-1.)
 
->> \e0\e,TJQ\e1'`!55SaK\e09h\e1'"M'`$M\e0Cl\e1`+M\e0Cl\e1\e(B, \e,TaEP\e0JQ\e1'`!5\e04Y\e1\e0Gh\e1R\e0AU\e1\e0"i\e1M$GRAMPdCM\e0BYh\e1c!\e0Ei\e1`$M\e0Cl\e1`+M\e0Cl\e1\e(B.
-   \e,Ta\e0Ei\e1G!4\e0;Xh\e1A\e(B C-l.
-   \e0\e,TJQ\e1'`!5\e04Y\e15SaK\e09h\e1'"M'`$M\e0Cl\e1`+M\e0Cl\e1\e0MU\e1!$\e0CQi\e1'\e(B \e,T(P`\e0Kg\e19\e0Gh\e1R\e0AU\e1\e0"i\e1M$GRA`\e04T\e1A;CR!/M\e0BYh\e1c!\e0Ei\e1f\e(B \e0\e,T!Q\e1:`$M\e0Cl\e1`+M\e0Cl\e1\e(B.
+>> สังเกตตำแหน่งของเคอร์เซอร์, และสังเกตดูว่ามีข้อความอะไรอยู่ใกล้เคอร์เซอร์.
+   แล้วกดปุ่ม C-l.
+   สังเกตดูตำแหน่งของเคอร์เซอร์อีกครั้ง จะเห็นว่ามีข้อความเดิมปรากฏอยู่ใกล้ๆ กับเคอร์เซอร์.
 
 
-* \e,T!RC$G:\e0$X\e1A`$M\e0Cl\e1`+M\e0Cl\e1`\e0:Wi\e1M'\e05i\e19\e(B
+* การควบคุมเคอร์เซอร์เบื้องต้น
 ------------------------
 
-\e,T!RC`$\e0EWh\e1M9K\e09i\e1R(Md;AR\e09Qi\e19`\e0;g\e19\e0JTh\e1'(S`\e0;g\e19\e(B \e,Ta\e05h\e1\e07h\e1R9(P7SM\e0Bh\e1R'dC\e06i\e1R\e07h\e1R9\e05i\e1M'!RC(P`$\e0EWh\e1M9d;\e0BQ\e1'\e(B
-\e,T5SaK\e09h\e1'\e07Uh\e1\e05i\e1M'!RC@RBc9\e0"i\e1M$GRA\e07Uh\e1;CR!/M\e0BYh\e1:9K\e09i\e1R(M\e(B?
+การเคลื่อนหน้าจอไปมานั้นเป็นสิ่งจำเป็น แต่ท่านจะทำอย่างไรถ้าท่านต้องการจะเคลื่อนไปยัง
+ตำแหน่งที่ต้องการภายในข้อความที่ปรากฏอยู่บนหน้าจอ?
 
-\e0\e,TAU\e1KERB\e0GT\e1\e08U\e1\e07Uh\e1JRARC6(P7Sd\e04i\e1\e(B. \e0\e,TGT\e1\e08U\e1\e07Uh\e1\e0>Wi\e19\e07Uh\e1\e0JX\e14\e0$W\e1M!RCc\e0*i\e1$S\e0JQh\e1'\e(B C-p, C-b, C-f, \e,TaEP\e(B C-n.
-\e,Ta\e05h\e1EP$S\e0JQh\e1'(P`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;K\e09Vh\e1':CC\e07Q\e14K\e0CW\e1MK\e09Vh\e1'$M\e0EQ\e1A\e09l\e1c9\e07T\e1H7R'c4\e07T\e1H7R'K\e09Vh\e1':9K\e09i\e1R(M\e(B.
-\e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e195RCR'aJ4'$S\e0JQh\e1'\e07Qi\e1'\e0JUh\e1\e(B \e,TaEP\e07T\e1H7R'\e07Uh\e1`$M\e0Cl\e1`+M\e0Cl\e1`$\e0EWh\e1M9d;\e(B:
+มีหลายวิธีที่สามารถจะทำได้. วิธีที่พื้นที่สุดคือการใช้คำสั่ง C-p, C-b, C-f, และ C-n.
+แต่ละคำสั่งจะเคลื่อนเคอร์เซอร์ไปหนึ่งบรรทัดหรือหนึ่งคอลัมน์ในทิศทางใดทิศทางหนึ่งบนหน้าจอ.
+ต่อไปนี้เป็นตารางแสดงคำสั่งทั้งสี่ และทิศทางที่เคอร์เซอร์เคลื่อนไป:
 
-                         \e,T:CC\e07Q\e14\e0!h\e1M9K\e09i\e1R\e(B, C-p
+                         บรรทัดก่อนหน้า, C-p
                                :
                                :
-   \e0\e,TBi\e1M9!\e0EQ\e1:\e(B, C-b  ....  \e,T5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e0;Q\e1(\e0(X\e1\e0:Q\e19\e(B  ....  \e0\e,T"i\e1R'K\e09i\e1R\e(B, C-f
+   ย้อนกลับ, C-b  ....  ตำแหน่งเคอร์เซอร์ปัจจุบัน  ....  ข้างหน้า, C-f
                                :
                                :
-                         \e,T:CC\e07Q\e14\e06Q\e14d;\e(B, C-n
+                         บรรทัดถัดไป, C-n
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e07Uh\e1\e0!Vh\e1'!ER'"M'\e0<Q\e1'\e0"i\e1R':9b4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-n \e,TK\e0CW\e1M\e(B C-p. \e,Ta\e0Ei\e1G!4\e0;Xh\e1A\e(B
-   C-l \e,T`\e0>Wh\e1Mc\e0Ki\e1\e0<Q\e1';CR!/M\e0BYh\e1!ER'K\e09i\e1R(M\e(B.
+>> เคลื่อนเคอร์เซอร์ไปที่กึ่งกลางของผังข้างบนโดยใช้คำสั่ง C-n หรือ C-p. แล้วกดปุ่ม
+   C-l เพื่อให้ผังปรากฏอยู่กลางหน้าจอ.
 
-\e0\e,T7h\e1R9MR((P(S$S\e0JQh\e1'd\e04i\e1\e0'h\e1RB\e0"Vi\e19b4B\e0JQ\e1'`!5\e05Q\e1G\e0MQ\e1!IC\e07Uh\e1c\e0*i\e1\e(B: p \e,TJSK\e0CQ\e1:\e(B previous (\e0\e,T!h\e1M9K\e09i\e1R\e(B), n
-\e,TJSK\e0CQ\e1:\e(B next (\e0\e,T6Q\e14d;\e(B), b \e,TJSK\e0CQ\e1:\e(B backward (\e0\e,TBi\e1M9!\e0EQ\e1:\e(B), \e,TaEP\e(B f \e,TJSK\e0CQ\e1:\e(B forward
-(\e0\e,T"i\e1R'K\e09i\e1R\e(B). \e,T`K\e0Eh\e1R\e09Ui\e1\e0$W\e1M`\e0:Wi\e1M'\e05i\e19"M'$S\e0JQh\e1'c9!RC$G:\e0$X\e1A5SaK\e09h\e1'"M'`$M\e0Cl\e1`+M\e0Cl\e1\e(B, \e,TaEP\e07h\e1R9\e(B
-\e,T(P\e05i\e1M'c\e0*i\e1$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1\e0:h\e1MB$\e0CQi\e1'\e(B, \e,T)P\e09Qi\e19\e0(V\e1'`\e0;g\e19!RC\e04U\e1\e07Uh\e1(P(S$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1d\e0Gi\e1\e(B.
+ท่านอาจจะจำคำสั่งได้ง่ายขึ้นโดยสังเกตตัวอักษรที่ใช้: p สำหรับ previous (ก่อนหน้า), n
+สำหรับ next (ถัดไป), b สำหรับ backward (ย้อนกลับ), และ f สำหรับ forward
+(ข้างหน้า). เหล่านี้คือเบื้องต้นของคำสั่งในการควบคุมตำแหน่งของเคอร์เซอร์, และท่าน
+จะต้องใช้คำสั่งเหล่านี้บ่อยครั้ง, ฉะนั้นจึงเป็นการดีที่จะจำคำสั่งเหล่านี้ไว้.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-n \e0\e,T4Y\e1`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1E'AR\e0BQ\e1':CC\e07Q\e14\e09Ui\e1\e(B.
+>> ลองใช้คำสั่ง C-n ดูเพื่อที่จะเคลื่อนเคอร์เซอร์ลงมายังบรรทัดนี้.
 
->> \e,TEM'`$\e0EWh\e1M9`\e0"i\e1Rd;c9:CC\e07Q\e14b4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-f \e,TaEP`$\e0EWh\e1M9\e0"Vi\e19\e0"i\e1R':9b4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-p.
-   \e0\e,TJQ\e1'`!5\e04Y\e1\e0Gh\e1R`\e0!T\e14MPdC\e0"Vi\e19\e06i\e1Rc\e0*i\e1$S\e0JQh\e1'\e(B C-p \e,T`\e0AWh\e1M5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1;CR!/M\e0BYh\e1\e07Uh\e15C'!ER'\e(B
-   \e,T"M':CC\e07Q\e14\e(B.
+>> ลองเคลื่อนเข้าไปในบรรทัดโดยใช้คำสั่ง C-f และเคลื่อนขึ้นข้างบนโดยใช้คำสั่ง C-p.
+   สังเกตดูว่าเกิดอะไรขึ้นถ้าใช้คำสั่ง C-p เมื่อตำแหน่งเคอร์เซอร์ปรากฏอยู่ที่ตรงกลาง
+   ของบรรทัด.
 
-\e,Ta\e05h\e1EP:CC\e07Q\e14\e0JTi\e19\e0JX\e14\e04i\e1GB\e0MQ\e1!"CP\e(B Newline, \e0\e,T+Vh\e1'c\e0*i\e1aJ4'"M:`"5CPK\e0Gh\e1R':CC\e07Q\e14\e(B. \e0\e,T7Uh\e1\e07i\e1RB\e0JX\e14"M'\e(B
-\e,Td?\e0El\e1\e0!g\e1(P\e0AU\e1\e0MQ\e1!"CP\e(B Newline \e,T`\e0*h\e19\e0!Q\e19\e(B (\e,Ta\e05h\e1JSK\e0CQ\e1:\e0MU\e1aA!\e0Jl\e1a\e0Ei\e1Gd\e0Ah\e1(S`\e0;g\e19\e(B).
+แต่ละบรรทัดสิ้นสุดด้วยอักขระ Newline, ซึ่งใช้แสดงขอบเขตระหว่างบรรทัด. ที่ท้ายสุดของ
+ไฟล์ก็จะมีอักขระ Newline เช่นกัน (แต่สำหรับอีแมกส์แล้วไม่จำเป็น).
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-b \e0\e,T7Uh\e15SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M':CC\e07Q\e14\e04Y\e1\e(B. \e,T`$M\e0Cl\e1`+M\e0Cl\e1(P`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e(B
-   \e0\e,T7i\e1RB\e0JX\e14"M':CC\e07Q\e14\e0!h\e1M9K\e09i\e1R\e(B. \e0\e,T9Uh\e1`\e0;g\e19`>CRP\e0Gh\e1R`$M\e0Cl\e1`+M\e0Cl\e1d\e04i\e1`$\e0EWh\e1M9\e0"i\e1RA\e0MQ\e1!"CP\e(B Newline \e,Td;\e(B.
+>> ลองใช้คำสั่ง C-b ที่ตำแหน่งเริ่มต้นของบรรทัดดู. เคอร์เซอร์จะเคลื่อนไปยังตำแหน่ง
+   ท้ายสุดของบรรทัดก่อนหน้า. นี่เป็นเพราะว่าเคอร์เซอร์ได้เคลื่อนข้ามอักขระ Newline ไป.
 
-\e,T$S\e0JQh\e1'\e(B C-f \e,TJRARC6`$\e0EWh\e1M9\e0"i\e1RA\e0MQ\e1!"CP\e(B Newline \e,Td\e04i\e1`\e0*h\e19`\e04U\e1BG\e0!Q\e1:$S\e0JQh\e1'\e(B C-b.
+คำสั่ง C-f สามารถเคลื่อนข้ามอักขระ Newline ได้เช่นเดียวกับคำสั่ง C-b.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-b \e0\e,T4Y\e1\e0MU\e1!\e0JQ\e1!K\e09h\e1MB\e(B, \e0\e,T7h\e1R9(PJRARC6`\e0"i\e1Rc(!RC`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d\e04i\e1\e04U\e1\e0"Vi\e19\e(B.
-   \e,Ta\e0Ei\e1GEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-f \e,T`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB\e0JX\e14"M':CC\e07Q\e14\e(B.
-   \e,Ta\e0Ei\e1GEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-f \e0\e,TMU\e1!\e0JQ\e1!$\e0CQi\e1'`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9d;\e0BQ\e1':CC\e07Q\e14\e06Q\e14d;\e(B.
+>> ลองใช้คำสั่ง C-b ดูอีกสักหน่อย, ท่านจะสามารถเข้าใจการเคลื่อนเคอร์เซอร์ได้ดีขึ้น.
+   แล้วลองใช้คำสั่ง C-f เพื่อที่จะเคลื่อนไปยังตำแหน่งท้ายสุดของบรรทัด.
+   แล้วลองใช้คำสั่ง C-f อีกสักครั้งเพื่อที่จะเคลื่อนไปยังบรรทัดถัดไป.
 
-\e,T`\e0AWh\e1M\e07h\e1R9`$\e0EWh\e1M9\e0<h\e1R95SaK\e09h\e1':9\e0JX\e14K\e0CW\e1M\e07i\e1RB\e0JX\e14"M'K\e09i\e1R(M\e(B, \e0\e,T"i\e1M$GRA\e06Q\e14(R!:CC\e07Q\e14\e07Uh\e1M\e0BYh\e1\e07Uh\e1\e(B
-\e,T"M:\e09Qi\e19(P"\e0BQ\e1:`\e0"i\e1RAR;CR!/M\e0BYh\e1:9K\e09i\e1R(M\e(B. \e0\e,T9Uh\e1`\e0CU\e1B!\e0Gh\e1R\e(B "\e,T!RC`$\e0EWh\e1M9\e0Ai\e1G9\e(B (scrolling)". \e0\e,T9Uh\e1\e(B
-\e,T`\e0;g\e19!RC7Sc\e0Ki\e1\e0MU\e1aA!\e0Jl\e1JRARC6`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e0BQ\e1'5SaK\e09h\e1'\e07Uh\e1\e05i\e1M'!RC:9\e0"i\e1M$GRAd\e04i\e1b4B\e(B
-\e,Td\e0Ah\e1`$\e0EWh\e1M9MM!9M!K\e09i\e1R(M\e(B.
+เมื่อท่านเคลื่อนผ่านตำแหน่งบนสุดหรือท้ายสุดของหน้าจอ, ข้อความถัดจากบรรทัดที่อยู่ที่
+ขอบนั้นจะขยับเข้ามาปรากฏอยู่บนหน้าจอ. นี่เรียกว่า "การเคลื่อนม้วน (scrolling)". นี่
+เป็นการทำให้อีแมกส์สามารถเคลื่อนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการบนข้อความได้โดย
+ไม่เคลื่อนออกนอกหน้าจอ.
 
->> \e,TEM'`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1E'MM!d;9M!K\e09i\e1R(Mb4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-n, \e,Ta\e0Ei\e1G\e04Y\e1\e0Gh\e1R\e0AU\e1MPdC`\e0!T\e14\e0"Vi\e19\e(B.
+>> ลองเคลื่อนเคอร์เซอร์ลงออกไปนอกหน้าจอโดยใช้คำสั่ง C-n, แล้วดูว่ามีอะไรเกิดขึ้น.
 
-\e0\e,T6i\e1R`$\e0EWh\e1M9\e07U\e1EP\e05Q\e1G\e0MQ\e1!IC\e09Qi\e19\e0*i\e1Rd;\e(B, \e0\e,T7h\e1R9\e0!g\e1JRARC6(P`$\e0EWh\e1M9d\e04i\e1\e07U\e1EP$S\e(B. \e,T$S\e0JQh\e1'\e(B M-f (META-f)
-\e,Tc\e0*i\e1c9!RC`$\e0EWh\e1M9d;\e0BQ\e1'$S\e07Uh\e1M\e0BYh\e1\e06Q\e14d;\e(B \e,TaEP\e(B M-b \e,Tc\e0*i\e1c9!RC`$\e0EWh\e1M9d;\e0BQ\e1'$S\e07Uh\e1M\e0BYh\e1\e0!h\e1M9K\e09i\e1R\e(B.
+ถ้าเคลื่อนทีละตัวอักษรนั้นช้าไป, ท่านก็สามารถจะเคลื่อนได้ทีละคำ. คำสั่ง M-f (META-f)
+ใช้ในการเคลื่อนไปยังคำที่อยู่ถัดไป และ M-b ใช้ในการเคลื่อนไปยังคำที่อยู่ก่อนหน้า.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b \e0\e,T4Y\e1\e0JQ\e1!JM'JRA$\e0CQi\e1'\e(B.
+>> ลองใช้คำสั่ง M-f และ M-b ดูสักสองสามครั้ง.
 
-\e,T`\e0AWh\e1M\e07h\e1R9M\e0BYh\e1\e07Uh\e15SaK\e09h\e1'!ER'"M'$S\e(B, \e,T$S\e0JQh\e1'\e(B M-f \e,T(Pc\e0*i\e1`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB"M'$S\e09Qi\e19\e(B. \e,T`\e0AWh\e1M\e(B
-\e0\e,T7h\e1R9M\e0BYh\e1\e07Uh\e15SaK\e09h\e1'`\e0Gi\e19GCC$CPK\e0Gh\e1R'$S\e(B, \e,T$S\e0JQh\e1'\e(B M-f \e,T(Pc\e0*i\e1`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB"M'$S\e(B
-\e0\e,T7Uh\e1M\e0BYh\e1\e06Q\e14d;\e(B. \e,T$S\e0JQh\e1'\e(B M-b \e,T7SK\e09i\e1R\e07Uh\e17S9M'`\e04U\e1BG\e0!Q\e19\e(B \e,Ta\e05h\e1`$\e0EWh\e1M9d;c9\e07T\e1H7R'5C'\e0!Q\e19\e0"i\e1RA\e(B.
+เมื่อท่านอยู่ที่ตำแหน่งกลางของคำ, คำสั่ง M-f จะใช้เคลื่อนไปยังตำแหน่งท้ายของคำนั้น. เมื่อ
+ท่านอยู่ที่ตำแหน่งเว้นวรรคระหว่างคำ, คำสั่ง M-f จะใช้เคลื่อนไปยังตำแหน่งท้ายของคำ
+ที่อยู่ถัดไป. คำสั่ง M-b ทำหน้าที่ทำนองเดียวกัน แต่เคลื่อนไปในทิศทางตรงกันข้าม.
 
-\e,TKARB`K\e05X\e1\e(B: \e,T`\e09Wh\e1M'(R!@RIRd7Bd\e0Ah\e1\e0AU\e1!RCc\e0*i\e1\e0MQ\e1!"CP`\e0Gi\e19GCC$\e(B (whitespace) \e,Tc9!RCaJ4'\e(B
-        \e,T"M:`"5"M'$S\e(B, \e,T)P\e09Qi\e19`\e0AWh\e1MM\e0BYh\e1c9bKA4@RIRd7B\e(B (ThaiText mode) \e0\e,TMU\e1aA!\e0Jl\e1\e(B
-        \e,T(P7S!RC!S\e0!Q\e1:"M:`"5"M'$Sb4BMR\e0HQ\e1Bb;Ca!CA\e05Q\e14$S\e(B. \e,T$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b
-        \e0\e,T(V\e1'(P7S'R9d\e04i\e1\e(B, \e,Ta\e05h\e1(Pc\e0Ki\e1<E\e05h\e1R'd;`\e0Eg\e1!\e09i\e1MB\e(B. \e,T!\e0Eh\e1RG\e0$W\e1M\e(B:
+หมายเหตุ: เนื่องจากภาษาไทยไม่มีการใช้อักขระเว้นวรรค (whitespace) ในการแสดง
+        ขอบเขตของคำ, ฉะนั้นเมื่ออยู่ในโหมดภาษาไทย (ThaiText mode) อีแมกส์
+        จะทำการกำกับขอบเขตของคำโดยอาศัยโปรแกรมตัดคำ. คำสั่ง M-f และ M-b
+        จึงจะทำงานได้, แต่จะให้ผลต่างไปเล็กน้อย. กล่าวคือ:
 
-        \e,Td\e0Ah\e1\e0Gh\e1R\e07h\e1R9M\e0BYh\e1\e07Uh\e15SaK\e09h\e1'!ER'K\e0CW\e1M5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M'$S\e0!g\e15RA\e(B, \e,T$S\e0JQh\e1'\e(B M-f \e,T(Pc\e0*i\e1\e(B
-        \e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M'$S\e06Q\e14d;c9!C\e03U\e1\e07Uh\e1$S\e09Qi\e19d\e0Ah\e1d\e04i\e1`\e0;g\e19$S\e0JX\e14\e07i\e1RB"M'\e(B
-        \e,T:CC\e07Q\e14\e(B. \e0\e,T6i\e1R$S\e09Qi\e19`\e0;g\e19$S\e0JX\e14\e07i\e1RB"M':CC\e07Q\e14\e(B, \e,T$S\e0JQh\e1'\e(B M-f \e,T(Pc\e0*i\e1`$\e0EWh\e1M9d;\e0BQ\e1'\e(B
-        \e,T5SaK\e09h\e1'\e07i\e1RB"M'$S\e09Qi\e19\e(B.
+        ไม่ว่าท่านอยู่ที่ตำแหน่งกลางหรือตำแหน่งเริ่มต้นของคำก็ตาม, คำสั่ง M-f จะใช้
+        เคลื่อนไปยังตำแหน่งเริ่มต้นของคำถัดไปในกรณีที่คำนั้นไม่ได้เป็นคำสุดท้ายของ
+        บรรทัด. ถ้าคำนั้นเป็นคำสุดท้ายของบรรทัด, คำสั่ง M-f จะใช้เคลื่อนไปยัง
+        ตำแหน่งท้ายของคำนั้น.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b \e0\e,T4Y\e1\e(B, \e,Tb4B;P;9\e0!Q\e1:$S\e0JQh\e1'\e(B C-f \e,TaEP\e(B C-b, \e0\e,T7h\e1R9(P\e0JQ\e1'`!5\e(B
-   \e,T`\e0Kg\e19!RC7S'R9"M'$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b \e,Tc95SaK\e09h\e1'\e05h\e1R'f\e(B \e0\e,T7Qi\e1'c9$SaEPCPK\e0Gh\e1R'$S\e(B.
+>> ลองใช้คำสั่ง M-f และ M-b ดู, โดยปะปนกับคำสั่ง C-f และ C-b, ท่านจะสังเกต
+   เห็นการทำงานของคำสั่ง M-f และ M-b ในตำแหน่งต่างๆ ทั้งในคำและระหว่างคำ.
 
-\e0\e,T7h\e1R9JRARC6\e0JQ\e1'`!5d\e04i\e1\e0Gh\e1R$S\e0JQh\e1'\e(B C-f \e,TaEP\e(B C-b \e0\e,T9Qi\e197SK\e09i\e1R\e07Uh\e1c9\e0EQ\e1!I3P`\e04U\e1BG\e0!Q\e1:$S\e0JQh\e1'\e(B M-f
-\e,TaEP\e(B M-b, \e,Ta\e05h\e1M\e0BYh\e1:9`!3\e01l\e1\e07Uh\e1\e05h\e1R'\e0!Q\e19\e(B. \e0\e,TJh\e1G9AR!\e(B \e0\e,T;Xh\e1A\e(B META \e,T(P\e06Y\e1!!SK94c\e0Ki\e1c\e0*i\e1\e0!Q\e1:!RC7S'R9c9\e(B
-\e,TCP\e04Q\e1:\e07Uh\e1`\e0!Uh\e1BG\e0"i\e1M'\e0!Q\e1:K\e09h\e1GB\e07Uh\e1!SK94\e0"Vi\e197R'@RIR\e(B (\e,T`\e0*h\e19\e(B \e,T$S\e(B, \e,T;CPbB$\e(B, \e0\e,TBh\e1MK\e09i\e1R\e(B, \e,T`\e0;g\e19\e05i\e19\e(B),
-\e,T"3P\e07Uh\e1\e0;Xh\e1A\e(B CONTROL \e0\e,T9Qi\e19\e0AQ\e1!(P\e06Y\e1!!SK94c\e0Ki\e1c\e0*i\e1\e0!Q\e1:!RC7S'R9c9CP\e04Q\e1:\e07Uh\e1`\e0!Uh\e1BG\e0"i\e1M'\e0!Q\e1:K\e09h\e1GB\e0Bh\e1MB\e(B
-\e0\e,TMT\e1JCP\e07Uh\e17S!RCa\e0!i\e1d"d\e04i\e1\e(B (\e,T`\e0*h\e19\e(B \e0\e,T5Q\e1G\e0MQ\e1!IC\e(B, \e,T:CC\e07Q\e14\e(B, \e,T`\e0;g\e19\e05i\e19\e(B).
+ท่านสามารถสังเกตได้ว่าคำสั่ง C-f และ C-b นั้นทำหน้าที่ในลักษณะเดียวกับคำสั่ง M-f
+และ M-b, แต่อยู่บนเกณฑ์ที่ต่างกัน. ส่วนมาก ปุ่ม META จะถูกกำหนดให้ใช้กับการทำงานใน
+ระดับที่เกี่ยวข้องกับหน่วยที่กำหนดขึ้นทางภาษา (เช่น คำ, ประโยค, ย่อหน้า, เป็นต้น),
+ขณะที่ปุ่ม CONTROL นั้นมักจะถูกกำหนดให้ใช้กับการทำงานในระดับที่เกี่ยวข้องกับหน่วยย่อย
+อิสระที่ทำการแก้ไขได้ (เช่น ตัวอักษร, บรรทัด, เป็นต้น).
 
-\e,T!RC7S'R9c97S9M'`\e04U\e1BG\e0!Q\e19JSK\e0CQ\e1::CC\e07Q\e14\e0!Q\e1:;CPbB$\e(B: \e,T$S\e0JQh\e1'\e(B C-a \e,TaEP\e(B C-e \e,Tc\e0*i\e1`$\e0EWh\e1M9\e(B
-\e,Td;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19aEP\e07i\e1RB"M':CC\e07Q\e14\e(B, \e,T"3P`\e04U\e1BG\e0!Q\e19$S\e0JQh\e1'\e(B M-a \e,TaEP\e(B M-e \e,Tc\e0*i\e1`$\e0EWh\e1M9\e(B
-\e,Td;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19aEP\e07i\e1RB"M';CPbB$\e(B.
+การทำงานในทำนองเดียวกันสำหรับบรรทัดกับประโยค: คำสั่ง C-a และ C-e ใช้เคลื่อน
+ไปยังตำแหน่งเริ่มต้นและท้ายของบรรทัด, ขณะเดียวกันคำสั่ง M-a และ M-e ใช้เคลื่อน
+ไปยังตำแหน่งเริ่มต้นและท้ายของประโยค.
 
-\e,TKARB`K\e05X\e1\e(B: \e,T`\e09Wh\e1M'(R!@RIRd7Bd\e0Ah\e1\e09T\e1BAc\e0*i\e1\e0MQ\e1!"CPA\e0KQ\e1>@R$\e(B (period) \e,Tc9!RCaJ4'\e0(X\e14\e0JTi\e19\e0JX\e14"M'\e(B
-        \e,T;CPbB$\e(B, \e,T7Sc\e0Ki\e1d\e0Ah\e1JRARC6!SK94"M:`"5"M';CPbB$c\e0Ki\e1\e06Y\e1!\e05i\e1M'd\e04i\e1\e(B. \e0\e,T4Q\e1'\e09Qi\e19`\e0AWh\e1M\e(B
-        \e,TM\e0BYh\e1c9bKA4@RIRd7B\e(B (ThaiText mode), \e,T$S\e0JQh\e1'\e(B M-a \e,TaEP\e(B M-e \e,T(P`$\e0EWh\e1M9\e(B
-        \e,T`$M\e0Cl\e1`+M\e0Cl\e1d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M'\e0Bh\e1MK\e09i\e1R\e(B \e,TaEP5SaK\e09h\e1'\e07i\e1RB\e0JX\e14"M'\e0Bh\e1MK\e09i\e1R\e(B
-        \e,T5RAES\e04Q\e1:\e(B. \e,TB!`\e0Gi\e19!C\e03U\e1\e07Uh\e1\e0AU\e1!RCc\e0*i\e1\e0MQ\e1!"CPA\e0KQ\e1>@R$\e(B.
+หมายเหตุ: เนื่องจากภาษาไทยไม่นิยมใช้อักขระมหัพภาค (period) ในการแสดงจุดสิ้นสุดของ
+        ประโยค, ทำให้ไม่สามารถกำหนดขอบเขตของประโยคให้ถูกต้องได้. ดังนั้นเมื่อ
+        อยู่ในโหมดภาษาไทย (ThaiText mode), คำสั่ง M-a และ M-e จะเคลื่อน
+        เคอร์เซอร์ไปยังตำแหน่งเริ่มต้นของย่อหน้า และตำแหน่งท้ายสุดของย่อหน้า
+        ตามลำดับ. ยกเว้นกรณีที่มีการใช้อักขระมหัพภาค.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-a \e,TaEP\e(B C-e \e0\e,T4Y\e1\e0JQ\e1!JM'JRA$\e0CQi\e1'\e(B.
-   \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B M-a \e,TaEP\e(B M-e \e0\e,T4Y\e1\e0JQ\e1!JM'JRA$\e0CQi\e1'\e(B.
+>> ลองใช้คำสั่ง C-a และ C-e ดูสักสองสามครั้ง.
+   ลองใช้คำสั่ง M-a และ M-e ดูสักสองสามครั้ง.
 
-\e0\e,TJQ\e1'`!5\e04Y\e1\e0Gh\e1R!RCc\e0*i\e1$S\e0JQh\e1'\e(B C-a \e0\e,T+i\e1Sf\e(B \e0\e,T!Q\e19(Pd\e0Ah\e1`\e0!T\e14<EMPdC\e(B, \e,Ta\e05h\e1!RCc\e0*i\e1$S\e0JQh\e1'\e(B M-a \e,T(P7Sc\e0Ki\e1\e(B
-\e,T`$M\e0Cl\e1`+M\e0Cl\e1`$\e0EWh\e1M9d;\e07U\e1EP;CPbB$\e(B. \e,Ta\e0Ai\e1\e0Gh\e1R!RC`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1"M'\e07Qi\e1'JM'a::\e09Ui\e1(Pd\e0Ah\e1\e(B
-\e,T$\e0Ei\e1RB\e0!Q\e19`EB\e07U\e1`\e04U\e1BG\e(B, \e,Ta\e05h\e1\e0!g\e1\e04Y\e1`\e0;g\e198CCA*R\e05T\e1\e04U\e1\e(B.
+สังเกตดูว่าการใช้คำสั่ง C-a ซ้ำๆ กันจะไม่เกิดผลอะไร, แต่การใช้คำสั่ง M-a จะทำให้
+เคอร์เซอร์เคลื่อนไปทีละประโยค. แม้ว่าการเคลื่อนเคอร์เซอร์ของทั้งสองแบบนี้จะไม่
+คล้ายกันเลยทีเดียว, แต่ก็ดูเป็นธรรมชาติดี.
 
-\e,T:R'$\e0CQi\e1'`CR\e0!g\e1`\e0CU\e1B!5SaK\e09h\e1'"M'`$M\e0Cl\e1`+M\e0Cl\e1\e0Gh\e1R\e(B "\e0\e,T(X\e14\e(B (point)". \e,T!\e0Eh\e1RG\e0$W\e1M\e(B, \e,T`$M\e0Cl\e1`+M\e0Cl\e1\e07Uh\e1\e(B
-\e,T;CR!/M\e0BYh\e1:9K\e09i\e1R(M\e0!g\e1\e0$W\e1M5SaK\e09h\e1'\e07Uh\e1\e0(X\e14;CR!/M\e0BYh\e1:9\e0"i\e1M$GRA\e09Qh\e19`M'\e(B.
+บางครั้งเราก็เรียกตำแหน่งของเคอร์เซอร์ว่า "จุด (point)". กล่าวคือ, เคอร์เซอร์ที่
+ปรากฏอยู่บนหน้าจอก็คือตำแหน่งที่จุดปรากฏอยู่บนข้อความนั่นเอง.
 
-\e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e19J\e0CX\e1;"M'\e0*X\e14$S\e0JQh\e1'JSK\e0CQ\e1:!RC`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1\e(B, \e0\e,T+Vh\e1'CGA\e06V\e1'!RC`$\e0EWh\e1M9c9CP\e04Q\e1:$S\e(B
-\e,TaEP;CPbB$\e(B:
+ต่อไปนี้เป็นสรุปของชุดคำสั่งสำหรับการเคลื่อนเคอร์เซอร์, ซึ่งรวมถึงการเคลื่อนในระดับคำ
+และประโยค:
 
-       C-f     \e,T`$\e0EWh\e1M9d;\e0"i\e1R'K\e09i\e1RK\e09Vh\e1'\e05Q\e1G\e0MQ\e1!IC\e(B
-       C-b     \e,T`$\e0EWh\e1M9!\e0EQ\e1:d;K\e09Vh\e1'\e05Q\e1G\e0MQ\e1!IC\e(B
+       C-f     เคลื่อนไปข้างหน้าหนึ่งตัวอักษร
+       C-b     เคลื่อนกลับไปหนึ่งตัวอักษร
 
-       M-f     \e,T`$\e0EWh\e1M9d;\e0"i\e1R'K\e09i\e1RK\e09Vh\e1'$S\e(B
-       M-b     \e,T`$\e0EWh\e1M9!\e0EQ\e1:d;K\e09Vh\e1'$S\e(B
+       M-f     เคลื่อนไปข้างหน้าหนึ่งคำ
+       M-b     เคลื่อนกลับไปหนึ่งคำ
 
-       C-n     \e,T`$\e0EWh\e1M9d;:CC\e07Q\e14\e06Q\e14d;\e(B
-       C-p     \e,T`$\e0EWh\e1M9d;:CC\e07Q\e14\e0!h\e1M9K\e09i\e1R\e(B
+       C-n     เคลื่อนไปบรรทัดถัดไป
+       C-p     เคลื่อนไปบรรทัดก่อนหน้า
 
-       C-a     \e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M':CC\e07Q\e14\e(B
-       C-e     \e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB"M':CC\e07Q\e14\e(B
+       C-a     เคลื่อนไปยังตำแหน่งเริ่มต้นของบรรทัด
+       C-e     เคลื่อนไปยังตำแหน่งท้ายของบรรทัด
 
-       M-a     \e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M';CPbB$\e(B
-       M-e     \e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB"M';CPbB$\e(B
+       M-a     เคลื่อนไปยังตำแหน่งเริ่มต้นของประโยค
+       M-e     เคลื่อนไปยังตำแหน่งท้ายของประโยค
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1\e0JQ\e1!CPBP`\e0>Wh\e1M`\e0;g\e19!RC\e0=V\e1!\e0KQ\e14\e(B.
-   \e,T$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1\e0!Q\e19\e0:h\e1MBAR!\e(B.
+>> ลองใช้คำสั่งเหล่านี้สักระยะเพื่อเป็นการฝึกหัด.
+   คำสั่งเหล่านี้เป็นคำสั่งที่ใช้กันบ่อยมาก.
 
-\e0\e,TAU\e1\e0MU\e1!JM'$S\e0JQh\e1'\e07Uh\e1JS\e0$Q\e1-c9!RC`$\e0EWh\e1M95SaK\e09h\e1'\e0$W\e1M\e(B \e,T$S\e0JQh\e1'\e(B M-< (META \e0\e,T9i\e1MB!\e0Gh\e1R\e(B), \e,Tc\e0*i\e1c9!RC\e(B
-\e,T`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M'\e0"i\e1M$GRA\e(B, \e,TaEP\e(B M-> (META \e,TAR!!\e0Gh\e1R\e(B), \e,Tc\e0*i\e1c9!RC`$\e0EWh\e1M9\e(B
-\e,Td;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB\e0JX\e14"M'\e0"i\e1M$GRA\e(B.
+มีอีกสองคำสั่งที่สำคัญในการเคลื่อนตำแหน่งคือ คำสั่ง M-< (META น้อยกว่า), ใช้ในการ
+เคลื่อนไปยังตำแหน่งเริ่มต้นของข้อความ, และ M-> (META มากกว่า), ใช้ในการเคลื่อน
+ไปยังตำแหน่งท้ายสุดของข้อความ.
 
-\e,Tc9`$\e0CWh\e1M';ERB7R'\e(B (terminal) \e0\e,TJh\e1G9cK\e0-h\e1\e(B, \e0\e,TMQ\e1!"CP\e(B "<" \e,T(PM\e0BYh\e1`K\e09W\e1M\e0MQ\e1!"CP\e0(X\e1E@R$\e(B
-(comma), \e,T)P\e09Qi\e19\e07h\e1R9\e05i\e1M'c\e0*i\e1\e0;Xh\e1A\e0*T\e1?\e05l\e1\e(B (shift) \e,Tc9!RC\e0;i\e1M9\e0MQ\e1!"CP\e09Qi\e19\e(B. \e,TJSK\e0CQ\e1:`$\e0CWh\e1M'\e(B
-\e,T;ERB7R'a::\e09Ui\e1\e(B, \e0\e,T7h\e1R9\e0(V\e1'\e05i\e1M'c\e0*i\e1\e0;Xh\e1A\e0*T\e1?\e05l\e1c9!RC\e0;i\e1M9$S\e0JQh\e1'\e(B M-< \e,Tc97S9M'`\e04U\e1BG\e0!Q\e19\e(B, \e0\e,T6i\e1Rd\e0Ah\e1\e(B
-\e,T$S\e09V\e1'\e06V\e1'\e0;Xh\e1A\e0*T\e1?\e05l\e1\e(B, \e0\e,T!g\e1KARB$GRA\e0Gh\e1R\e07h\e1R9!S\e0EQ\e1'\e0;i\e1M9$S\e0JQh\e1'\e(B M-comma.
+ในเครื่องปลายทาง (terminal) ส่วนใหญ่, อักขระ "<" จะอยู่เหนืออักขระจุลภาค
+(comma), ฉะนั้นท่านต้องใช้ปุ่มชิฟต์ (shift) ในการป้อนอักขระนั้น. สำหรับเครื่อง
+ปลายทางแบบนี้, ท่านจึงต้องใช้ปุ่มชิฟต์ในการป้อนคำสั่ง M-< ในทำนองเดียวกัน, ถ้าไม่
+คำนึงถึงปุ่มชิฟต์, ก็หมายความว่าท่านกำลังป้อนคำสั่ง M-comma.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B M-< \e0\e,T4Y\e1\e(B, \e,T`\e0>Wh\e1M`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e09Ui\e1\e(B.
-   \e,Ta\e0Ei\e1Gc\e0*i\e1$S\e0JQh\e1'\e(B C-v \e0\e,T+i\e1S\e0!Q\e19KERBf\e(B \e,T$\e0CQi\e1'`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9!\e0EQ\e1:AR\e0BQ\e1'5SaK\e09h\e1'`\e04T\e1A\e09Ui\e1\e(B.
+>> ลองใช้คำสั่ง M-< ดู, เพื่อเคลื่อนไปยังตำแหน่งเริ่มต้นของคู่มือการใช้นี้.
+   แล้วใช้คำสั่ง C-v ซ้ำกันหลายๆ ครั้งเพื่อที่จะเคลื่อนกลับมายังตำแหน่งเดิมนี้.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B M-> \e0\e,T4Y\e1\e(B, \e,T`\e0>Wh\e1M`$\e0EWh\e1M9d;\e0BQ\e1'5SaK\e09h\e1'\e07i\e1RB\e0JX\e14"M'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e09Ui\e1\e(B.
-   \e,Ta\e0Ei\e1Gc\e0*i\e1$S\e0JQh\e1'\e(B M-v \e0\e,T+i\e1S\e0!Q\e19KERBf\e(B \e,T$\e0CQi\e1'`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9!\e0EQ\e1:AR\e0BQ\e1'5SaK\e09h\e1'`\e04T\e1A\e09Ui\e1\e(B.
+>> ลองใช้คำสั่ง M-> ดู, เพื่อเคลื่อนไปยังตำแหน่งท้ายสุดของคู่มือการใช้นี้.
+   แล้วใช้คำสั่ง M-v ซ้ำกันหลายๆ ครั้งเพื่อที่จะเคลื่อนกลับมายังตำแหน่งเดิมนี้.
 
-\e0\e,T7h\e1R9JRARC6`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d\e04i\e1\e04i\e1GB\e0;Xh\e1A\e0EY\e1!HC\e(B (arrow key), \e0\e,T6i\e1R`$\e0CWh\e1M';ERB7R'"M'\e07h\e1R9\e(B
-\e0\e,TAU\e1\e0;Xh\e1A`K\e0Eh\e1R\e09Ui\e1M\e0BYh\e1\e(B. \e,T`CRa9P9Sc\e0Ki\e1\e0=V\e1!\e0KQ\e14c\e0*i\e1$S\e0JQh\e1'\e(B C-b, C-f, C-n \e,TaEP\e(B C-p, \e0\e,T4i\e1GB`K\e05X\e1<EJRA\e(B
-\e,T;CP!RC\e(B. \e,TK\e09Vh\e1'\e(B, \e,T$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e17S'R9d\e04i\e1:9`$\e0CWh\e1M';ERB7R'\e07X\e1!*\e09T\e14\e(B. \e,TJM'\e(B, \e,T`\e0AWh\e1M\e07h\e1R9d\e04i\e1\e0=V\e1!\e0KQ\e14\e(B
-\e,T!RCc\e0*i\e1\e0!Q\e1:\e0MU\e1aA!\e0Jl\e1a\e0Ei\e1G\e(B \e0\e,T7h\e1R9(P\e0CYi\e1\e0JV\e1!\e0Gh\e1R!RCc\e0*i\e1$S\e0JQh\e1'\e04i\e1GB\e0;Xh\e1A\e(B CONTROL \e0\e,T9Qi\e19$\e0Eh\e1M'\e05Q\e1G!\e0Gh\e1R!RCc\e0*i\e1\e(B
-\e0\e,T;Xh\e1A\e0EY\e1!HC\e(B (\e,T`>CRP\e0Gh\e1R\e07h\e1R9d\e0Ah\e1\e05i\e1M'`$\e0EWh\e1M9\e0Bi\e1RB\e0AW\e1MMM!(R!5SaK\e09h\e1'\e0AW\e1M\e0JQ\e1A\e0<Q\e1J`EB\e(B). \e,TJRA\e(B, \e,T`\e0AWh\e1M\e(B
-\e0\e,T7h\e1R9\e0$Xi\e19`$B\e0!Q\e1:!RCc\e0*i\e1$S\e0JQh\e1';CP!M:\e0!Q\e1:\e0;Xh\e1A\e(B CONTROL \e,Ta\e0Ei\e1G\e(B, \e0\e,T7h\e1R9JRARC6(P\e0=V\e1!!RCc\e0*i\e1$S\e0JQh\e1'\e(B
-\e0\e,T*Qi\e19\e0JY\e1'\e05h\e1Md;d\e04i\e1\e0MU\e1!\e04i\e1GB\e(B.
+ท่านสามารถเคลื่อนเคอร์เซอร์ได้ด้วยปุ่มลูกศร (arrow key), ถ้าเครื่องปลายทางของท่าน
+มีปุ่มเหล่านี้อยู่. เราแนะนำให้ฝึกหัดใช้คำสั่ง C-b, C-f, C-n และ C-p, ด้วยเหตุผลสาม
+ประการ. หนึ่ง, คำสั่งเหล่านี้ทำงานได้บนเครื่องปลายทางทุกชนิด. สอง, เมื่อท่านได้ฝึกหัด
+การใช้กับอีแมกส์แล้ว ท่านจะรู้สึกว่าการใช้คำสั่งด้วยปุ่ม CONTROL นั้นคล่องตัวกว่าการใช้
+ปุ่มลูกศร (เพราะว่าท่านไม่ต้องเคลื่อนย้ายมือออกจากตำแหน่งมือสัมผัสเลย). สาม, เมื่อ
+ท่านคุ้นเคยกับการใช้คำสั่งประกอบกับปุ่ม CONTROL แล้ว, ท่านสามารถจะฝึกการใช้คำสั่ง
+ชั้นสูงต่อไปได้อีกด้วย.
 
-\e,T$S\e0JQh\e1'\e0Jh\e1G9cK\e0-h\e1c9\e0MU\e1aA!\e0Jl\e1\e09Qi\e19(PJRARC6!S\e0!Q\e1:\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1d\e04i\e1\e(B; \e,TJSK\e0CQ\e1:$S\e0JQh\e1'\e0Jh\e1G9cK\e0-h\e1\e(B,
-\e0\e,T5Q\e1G`E"`K\e0Eh\e1R\e09Ui\e1\e0!g\e1(PKARB\e06V\e1'(S9G9$\e0CQi\e1'"M'!RC;CPAGE<E"M'$S\e0JQh\e1'\e05h\e1Md;\e(B. \e,T!RC\e07Uh\e1(P7Sc\e0Ki\e1\e0AU\e1\e(B
-\e,T!RC;CPAGE<E"M'$S\e0JQh\e1'\e0+i\e1S`\e07h\e1R(S9G9\e07Uh\e1\e05i\e1M'!RC\e09Qi\e19JRARC67Sd\e04i\e1b4B!RC\e0;i\e1M9$S\e0JQh\e1'\e(B C-u
-\e,Ta\e0Ei\e1G5RA\e04i\e1GB\e05Q\e1G`E"\e0!h\e1M9\e07Uh\e1(P\e0;i\e1M9$S\e0JQh\e1'\e07Uh\e1\e05i\e1M'!RC\e(B. \e0\e,T6i\e1R\e07h\e1R9\e0AU\e1\e0;Xh\e1A\e(B META (\e,TK\e0CW\e1M\e(B EDIT \e,TK\e0CW\e1M\e(B
-ALT), \e0\e,T7h\e1R9JRARC6(P7Sd\e04i\e1\e04i\e1GB\e0MU\e1!\e0GT\e1\e08U\e1K\e09Vh\e1'\e(B: \e0\e,T;i\e1M9\e05Q\e1G`E""3P\e07Uh\e1!4\e0;Xh\e1A\e(B META \e,TM\e0BYh\e1\e(B. \e,T`CRa9P9S\e(B
-\e,Tc\e0Ki\e1\e07h\e1R9\e0=V\e1!\e0KQ\e14c\e0*i\e1$S\e0JQh\e1'\e(B C-u \e,T`>CRP\e0Gh\e1RJRARC6c\e0*i\e1d\e04i\e1\e0!Q\e1:`$\e0CWh\e1M';ERB7R'\e07X\e1!*\e09T\e14\e(B. \e0\e,T5Q\e1G`E"MR\e0Cl\e1\e(B
-\e0\e,T!T\e1G`A9\e05l\e1\e07Uh\e1!\e0Eh\e1RG\e06V\e1'\e09Ui\e1`\e0CU\e1B!\e0Gh\e1R\e(B "\e,TMR\e0Cl\e1\e0!T\e1G`A9\e05l\e1`\e05T\e1AK\e09i\e1R\e(B (prefix argument)", \e,T`>CRP\e0Gh\e1R\e07h\e1R9\e(B
-\e0\e,T5i\e1M'\e0;i\e1M9\e05Q\e1G`E"\e0!h\e1M9\e07Uh\e1(P\e0;i\e1M9$S\e0JQh\e1'\e(B.
+คำสั่งส่วนใหญ่ในอีแมกส์นั้นจะสามารถกำกับตัวเลขอาร์กิวเมนต์ได้; สำหรับคำสั่งส่วนใหญ่,
+ตัวเลขเหล่านี้ก็จะหมายถึงจำนวนครั้งของการประมวลผลของคำสั่งต่อไป. การที่จะทำให้มี
+การประมวลผลของคำสั่งซ้ำเท่าจำนวนที่ต้องการนั้นสามารถทำได้โดยการป้อนคำสั่ง C-u
+แล้วตามด้วยตัวเลขก่อนที่จะป้อนคำสั่งที่ต้องการ. ถ้าท่านมีปุ่ม META (หรือ EDIT หรือ
+ALT), ท่านสามารถจะทำได้ด้วยอีกวิธีหนึ่ง: ป้อนตัวเลขขณะที่กดปุ่ม META อยู่. เราแนะนำ
+ให้ท่านฝึกหัดใช้คำสั่ง C-u เพราะว่าสามารถใช้ได้กับเครื่องปลายทางทุกชนิด. ตัวเลขอาร์
+กิวเมนต์ที่กล่าวถึงนี้เรียกว่า "อาร์กิวเมนต์เติมหน้า (prefix argument)", เพราะว่าท่าน
+ต้องป้อนตัวเลขก่อนที่จะป้อนคำสั่ง.
 
-\e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e,T$S\e0JQh\e1'\e(B C-u 8 C-f \e,T(P`$\e0EWh\e1M9d;\e0"i\e1R'K\e09i\e1Ra;4\e05Q\e1G\e0MQ\e1!IC\e(B.
+ตัวอย่างเช่น, คำสั่ง C-u 8 C-f จะเคลื่อนไปข้างหน้าแปดตัวอักษร.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-n \e,TK\e0CW\e1M\e(B C-p \e,T;CP!M:\e0!Q\e1:\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1\e(B, \e,T`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1\e(B
-   \e,T`\e0"i\e1RARc!\e0Ei\e1:CC\e07Q\e14\e09Ui\e1b4Bc\e0*i\e1`\e0>U\e1B'$S\e0JQh\e1'`\e04U\e1BG\e(B.
+>> ลองใช้คำสั่ง C-n หรือ C-p ประกอบกับตัวเลขอาร์กิวเมนต์, เพื่อที่จะเคลื่อนเคอร์เซอร์
+   เข้ามาใกล้บรรทัดนี้โดยใช้เพียงคำสั่งเดียว.
 
-\e,T$S\e0JQh\e1'\e0Jh\e1G9cK\e0-h\e1c\e0*i\e1\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1`K\e0Eh\e1R\e09Ui\e1JSK\e0CQ\e1:!RC;CPAGE<E$S\e0JQh\e1'\e0+i\e1S\e(B, \e,Ta\e05h\e1:R'$S\e0JQh\e1'\e0!g\e1c\e0*i\e1\e(B
-\e,Tc9\e0EQ\e1!I3P\e0MWh\e19\e(B. \e0\e,TAU\e1KERB$S\e0JQh\e1'\e(B (\e,Ta\e05h\e1d\e0Ah\e1CGA$S\e0JQh\e1'\e07Uh\e1d\e04i\e1!\e0Eh\e1RGAR\e06V\e1'5C'\e09Ui\e1\e(B) \e,Tc\e0*i\e1\e05Q\e1G`E"\e09Ui\e1`\e0;g\e19\e05Q\e1G\e(B
-\e0\e,T:h\e1'\e0*Ui\e1\e(B--\e,T!RC\e07Uh\e1\e0AU\e1MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1`\e05T\e1AK\e09i\e1R\e(B, \e,Tb4Bd\e0Ah\e1$S\e09V\e1'\e06V\e1'\e0$h\e1R"M'\e05Q\e1G`E"\e(B, \e,T(P7Sc\e0Ki\e1$S\e0JQh\e1'\e09Qi\e197S'R9\e(B
-\e0\e,T5h\e1R'MM!d;\e(B.
+คำสั่งส่วนใหญ่ใช้ตัวเลขอาร์กิวเมนต์เหล่านี้สำหรับการประมวลผลคำสั่งซ้ำ, แต่บางคำสั่งก็ใช้
+ในลักษณะอื่น. มีหลายคำสั่ง (แต่ไม่รวมคำสั่งที่ได้กล่าวมาถึงตรงนี้) ใช้ตัวเลขนี้เป็นตัว
+บ่งชี้--การที่มีอาร์กิวเมนต์เติมหน้า, โดยไม่คำนึงถึงค่าของตัวเลข, จะทำให้คำสั่งนั้นทำงาน
+ต่างออกไป.
 
-\e,T$S\e0JQh\e1'\e(B C-v \e,TaEP\e(B M-v \e,T`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1B!`\e0Gi\e19\e0MU\e1!;CP`@7K\e09Vh\e1'\e(B. \e0\e,T6i\e1R\e0;i\e1M9\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1\e04i\e1GBa\e0Ei\e1G\e(B,
-\e,TK\e09i\e1R(M(P\e06Y\e1!`$\e0EWh\e1M9\e0Ai\e1G9\e0"Vi\e19K\e0CW\e1ME'`\e0;g\e19(S9G9:CC\e07Q\e14`\e07h\e1R\e05Q\e1G`E"\e07Uh\e1!SK94\e(B, \e,Ta79\e07Uh\e1(P`$\e0EWh\e1M9\e0Ai\e1G9\e(B
-\e0\e,T7U\e1EPK\e09i\e1R(M\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e,T$S\e0JQh\e1'\e(B C-u 8 C-v \e,T(P`$\e0EWh\e1M9\e0Ai\e1G9K\e09i\e1R(M\e07U\e1EPa;4:CC\e07Q\e14\e(B.
+คำสั่ง C-v และ M-v เป็นคำสั่งที่ยกเว้นอีกประเภทหนึ่ง. ถ้าป้อนตัวเลขอาร์กิวเมนต์ด้วยแล้ว,
+หน้าจอจะถูกเคลื่อนม้วนขึ้นหรือลงเป็นจำนวนบรรทัดเท่าตัวเลขที่กำหนด, แทนที่จะเคลื่อนม้วน
+ทีละหน้าจอ. ตัวอย่างเช่น, คำสั่ง C-u 8 C-v จะเคลื่อนม้วนหน้าจอทีละแปดบรรทัด.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-u 8 C-v \e0\e,T4Y\e1\e(B.
+>> ลองใช้คำสั่ง C-u 8 C-v ดู.
 
-\e,T$S\e0JQh\e1'\e09Ui\e1(P`$\e0EWh\e1M9\e0Ai\e1G9K\e09i\e1R(M\e0"Vi\e19d;a;4:CC\e07Q\e14\e(B. \e0\e,T6i\e1R\e07h\e1R9\e05i\e1M'!RC(P`$\e0EWh\e1M9\e0Ai\e1G9!\e0EQ\e1:AR\e0MU\e1!\e(B, \e0\e,T7h\e1R9\e(B
-\e0\e,T!g\e17Sd\e04i\e1b4B!RC!S\e0!Q\e1:\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1c\e0Ki\e1\e0!Q\e1:$S\e0JQh\e1'\e(B M-v.
+คำสั่งนี้จะเคลื่อนม้วนหน้าจอขึ้นไปแปดบรรทัด. ถ้าท่านต้องการจะเคลื่อนม้วนกลับมาอีก, ท่าน
+ก็ทำได้โดยการกำกับตัวเลขอาร์กิวเมนต์ให้กับคำสั่ง M-v.
 
-\e0\e,T6i\e1R\e07h\e1R9!S\e0EQ\e1'c\e0*i\e1`M!\e0+l\e1\e0GT\e19b4\e0Gl\e1\e(B (X Window) \e,TM\e0BYh\e1\e(B, \e,T(P\e0AU\e1a<'`$\e0EWh\e1M9\e0Ai\e1G9\e(B (scroll bar) \e0\e,T7Uh\e1\e(B
-\e,T`\e0;g\e19\e0>Wi\e19\e07Uh\e1\e0JUh\e1`K\e0EUh\e1BA\e0<W\e19\e0<i\e1RM\e0BYh\e17R'\e04i\e1R9\e0+i\e1RB"M'\e0GT\e19b4\e0Gl\e1\e(B (window) \e,T"M'\e0MU\e1aA!\e0Jl\e1\e(B. \e0\e,T7h\e1R9JRARC6\e(B
-\e,T(P`$\e0EWh\e1M9\e0Ai\e1G9\e0"i\e1M$GRAb4B!RC$\e0ET\e1!`AR\e0Jl\e1\e(B (click mouse) \e,T:9a<'`$\e0EWh\e1M9\e0Ai\e1G9\e(B.
+ถ้าท่านกำลังใช้เอกซ์วินโดว์ (X Window) อยู่, จะมีแผงเคลื่อนม้วน (scroll bar) ที่
+เป็นพื้นที่สี่เหลี่ยมผืนผ้าอยู่ทางด้านซ้ายของวินโดว์ (window) ของอีแมกส์. ท่านสามารถ
+จะเคลื่อนม้วนข้อความโดยการคลิกเมาส์ (click mouse) บนแผงเคลื่อนม้วน.
 
->> \e,TEM'!4\e0;Xh\e1A!ER'\e07Uh\e1\e0Jh\e1G9:9\e0JX\e14"M'\e0>Wi\e19\e07Uh\e1\e07Uh\e1`\e09i\e19\e(B (highlight) \e,T@RBc9a<'`$\e0EWh\e1M9\e0Ai\e1G9\e(B.
-   \e0\e,T"i\e1M$GRA(P\e06Y\e1!`$\e0EWh\e1M9\e0Ai\e1G9d;\e0BQ\e1'5SaK\e09h\e1'\e07Uh\e1\e07Uh\e1\e07h\e1R9d\e04i\e1$\e0ET\e1!\e(B.
+>> ลองกดปุ่มกลางที่ส่วนบนสุดของพื้นที่ที่เน้น (highlight) ภายในแผงเคลื่อนม้วน.
+   ข้อความจะถูกเคลื่อนม้วนไปยังตำแหน่งที่ที่ท่านได้คลิก.
 
->> \e,TEM'`$\e0EWh\e1M9`AR\e0Jl\e1\e0"Vi\e19E'\e04Y\e1\e(B, \e,T"3P\e07Uh\e1\e0BQ\e1'!4\e0;Xh\e1A!ER'M\e0BYh\e1\e(B. \e0\e,T7h\e1R9(P>:\e0Gh\e1R\e0"i\e1M$GRA(P`$\e0EWh\e1M9\e07Uh\e1\e0"Vi\e19\e(B
-   \e,TE'5RA\e07Uh\e1\e07h\e1R9`$\e0EWh\e1M9`AR\e0Jl\e1d;\e(B.
+>> ลองเคลื่อนเมาส์ขึ้นลงดู, ขณะที่ยังกดปุ่มกลางอยู่. ท่านจะพบว่าข้อความจะเคลื่อนที่ขึ้น
+   ลงตามที่ท่านเคลื่อนเมาส์ไป.
 
 
-* \e,T!C\e03U\e1\e07Uh\e1\e0MU\e1aA!\e0Jl\e1K\e0BX\e14*P\e0'Q\e1!\e(B (hang up)
+* กรณีที่อีแมกส์หยุดชะงัก (hang up)
 ----------------------------
 
-\e0\e,T6i\e1R\e0MU\e1aA!\e0Jl\e1K\e0BX\e14aEPd\e0Ah\e15M:J9M'$S\e0JQh\e1'c4f\e(B, \e0\e,T7h\e1R9JRARC6B!`\e0ET\e1!$S\e0JQh\e1'd\e04i\e1M\e0Bh\e1R';EM4\e0@Q\e1Bb4Bc\e0*i\e1\e(B
-\e,T$S\e0JQh\e1'\e(B C-g. \e0\e,T7h\e1R9JRARC6c\e0*i\e1$S\e0JQh\e1'\e(B C-g \e,Tc9!RCB!`\e0ET\e1!$S\e0JQh\e1'\e07Uh\e1!S\e0EQ\e1'7S'R9M\e0BYh\e1d\e04i\e1\e(B.
+ถ้าอีแมกส์หยุดและไม่ตอบสนองคำสั่งใดๆ, ท่านสามารถยกเลิกคำสั่งได้อย่างปลอดภัยโดยใช้
+คำสั่ง C-g. ท่านสามารถใช้คำสั่ง C-g ในการยกเลิกคำสั่งที่กำลังทำงานอยู่ได้.
 
-\e0\e,T7h\e1R9JRARC6c\e0*i\e1$S\e0JQh\e1'\e(B C-g \e,T`\e0>Wh\e1MB!`\e0ET\e1!\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1K\e0CW\e1M$S\e0JQh\e1'\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'\e0;i\e1M9M\e0BYh\e1d\e04i\e1\e(B.
+ท่านสามารถใช้คำสั่ง C-g เพื่อยกเลิกตัวเลขอาร์กิวเมนต์หรือคำสั่งที่ท่านกำลังป้อนอยู่ได้.
 
->> \e,TEM'\e0;i\e1M9$S\e0JQh\e1'\e(B C-u 100 \e,T`\e0>Wh\e1M\e07Uh\e1(Pc\e0Ki\e1\e0AU\e1\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1`\e0;g\e19\e(B 100, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-g.
-   \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-f. \e,T<E\e07Uh\e1d\e04i\e1\e0!g\e1\e0$W\e1M`$M\e0Cl\e1`+M\e0Cl\e1`$\e0EWh\e1M9d;`\e0>U\e1B'K\e09Vh\e1'\e05Q\e1G\e0MQ\e1!IC\e(B, \e,T`>CRP\e0Gh\e1R\e07h\e1R9d\e04i\e1\e(B
-   \e,TB!`\e0ET\e1!\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1d;a\e0Ei\e1G\e04i\e1GB$S\e0JQh\e1'\e(B C-g.
+>> ลองป้อนคำสั่ง C-u 100 เพื่อที่จะให้มีตัวเลขอาร์กิวเมนต์เป็น 100, แล้วป้อนคำสั่ง C-g.
+   ป้อนคำสั่ง C-f. ผลที่ได้ก็คือเคอร์เซอร์เคลื่อนไปเพียงหนึ่งตัวอักษร, เพราะว่าท่านได้
+   ยกเลิกตัวเลขอาร์กิวเมนต์ไปแล้วด้วยคำสั่ง C-g.
 
-\e0\e,T6i\e1R\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B <ESC> \e,Tb4Bd\e0Ah\e1d\e04i\e1\e05Qi\e1'c(\e(B, \e0\e,T7h\e1R9\e0!g\e1JRARC6(PB!`\e0ET\e1!$S\e0JQh\e1'\e09Qi\e19d\e04i\e1\e04i\e1GB$S\e0JQh\e1'\e(B C-g.
+ถ้าท่านป้อนคำสั่ง <ESC> โดยไม่ได้ตั้งใจ, ท่านก็สามารถจะยกเลิกคำสั่งนั้นได้ด้วยคำสั่ง C-g.
 
 
-* \e,T$S\e0JQh\e1'\e07Uh\e1\e06Y\e1!\e0;T\e147R'\e(B (disable)
+* คำสั่งที่ถูกปิดทาง (disable)
 ------------------------
 
-\e,T$S\e0JQh\e1':R'$S\e0JQh\e1'\e06Y\e1!\e0;T\e147R'd\e0Gi\e1\e(B \e,T`\e0>Wh\e1M\e07Uh\e1(P\e0;i\e1M'\e0!Q\e19d\e0Ah\e1c\e0Ki\e1\e0<Yi\e1\e07Uh\e1`\e0CTh\e1A\e05i\e19c\e0*i\e1\e(B (beginning user) \e,Tc\e0*i\e1d\e04i\e1\e(B
-\e,Tb4Bd\e0Ah\e1d\e04i\e1\e05Qi\e1'c(\e(B.
+คำสั่งบางคำสั่งถูกปิดทางไว้ เพื่อที่จะป้องกันไม่ให้ผู้ที่เริ่มต้นใช้ (beginning user) ใช้ได้
+โดยไม่ได้ตั้งใจ.
 
-\e0\e,T6i\e1R\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1';CP`@7\e09Ui\e1a\e0Ei\e1G\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(PaJ4'\e0"i\e1M$GRA\e0Gh\e1R$S\e0JQh\e1'\e09Qi\e19\e0$W\e1MMPdC\e(B, \e,TaEP(P6RA\e(B
-\e0\e,T7h\e1R9\e0Gh\e1R\e05i\e1M'!RC(P;CPAGE<E$S\e0JQh\e1'\e09Qi\e19K\e0CW\e1Md\e0Ah\e1\e(B.
+ถ้าท่านป้อนคำสั่งประเภทนี้แล้ว, อีแมกส์จะแสดงข้อความว่าคำสั่งนั้นคืออะไร, และจะถาม
+ท่านว่าต้องการจะประมวลผลคำสั่งนั้นหรือไม่.
 
-\e0\e,T6i\e1R\e07h\e1R9\e05i\e1M'!RC\e07Uh\e1(P;CPAGE<E$S\e0JQh\e1'\e09Qi\e19(\e0CT\e1'f\e(B, \e,T!4\e0;Xh\e1A\e(B space \e,T`\e0>Wh\e1M5M:\e0BW\e19\e0BQ\e19$GRA\e05i\e1M'!RC\e(B.
-\e,Tb4B;C!\e05T\e1a\e0Ei\e1G\e(B, \e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1\e05i\e1M'!RC(P;CPAGE<E$S\e0JQh\e1'\e07Uh\e1\e06Y\e1!\e0;T\e147R'd\e0Gi\e1\e(B, \e0\e,T!g\e15M:\e(B "n" \e,T`\e07h\e1R\e09Qi\e19\e(B.
+ถ้าท่านต้องการที่จะประมวลผลคำสั่งนั้นจริงๆ, กดปุ่ม space เพื่อตอบยืนยันความต้องการ.
+โดยปรกติแล้ว, ถ้าท่านไม่ต้องการจะประมวลผลคำสั่งที่ถูกปิดทางไว้, ก็ตอบ "n" เท่านั้น.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-x C-l (\e0\e,T+Vh\e1'`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1\e06Y\e1!\e0;T\e147R'd\e0Gi\e1\e(B), \e,Ta\e0Ei\e1G\e0;i\e1M9\e(B "n" \e,T`\e0>Wh\e1M`\e0;g\e19!RC5M:\e(B
-   \e,T$S6RA\e(B.
+>> ลองใช้คำสั่ง C-x C-l (ซึ่งเป็นคำสั่งที่ถูกปิดทางไว้), แล้วป้อน "n" เพื่อเป็นการตอบ
+   คำถาม.
 
 
-* \e0\e,TGT\e19b4\e0Gl\e1\e(B (window)
+* วินโดว์ (window)
 ----------------
 
-\e0\e,TMU\e1aA!\e0Jl\e1JRARC6\e0AU\e1d\e04i\e1KERB\e0GT\e19b4\e0Gl\e1\e(B, \e,Ta\e05h\e1EP\e0GT\e19b4\e0Gl\e1\e0!g\e1(PaJ4'<E"M'\e0"i\e1M$GRA"M'59`M'\e(B. \e,T`CR(P\e(B
-\e,TM\e08T\e1:RB\e06V\e1'\e0GT\e1\e08U\e1!RCc\e0*i\e1a::KERB\e0GT\e19b4\e0Gl\e1K\e0EQ\e1'(R!\e09Ui\e1\e(B. \e,T5M9\e09Ui\e1(P!\e0Eh\e1RG\e06V\e1'\e0GT\e1\e08U\e1!RC\e0;T\e14\e0GT\e19b4\e0Gl\e1\e07Uh\e1d\e0Ah\e1\e05i\e1M'\e(B
-\e,T!RC\e(B, \e,Ta\e0Ei\e1G!\e0EQ\e1:d;c\e0*i\e1`\e0>U\e1B'\e0GT\e19b4\e0Gl\e1`\e04U\e1BG\e(B. \e0\e,T+Vh\e1'JRARC67Sd\e04i\e1\e04Q\e1'\e09Ui\e1\e(B:
+อีแมกส์สามารถมีได้หลายวินโดว์, แต่ละวินโดว์ก็จะแสดงผลของข้อความของตนเอง. เราจะ
+อธิบายถึงวิธีการใช้แบบหลายวินโดว์หลังจากนี้. ตอนนี้จะกล่าวถึงวิธีการปิดวินโดว์ที่ไม่ต้อง
+การ, แล้วกลับไปใช้เพียงวินโดว์เดียว. ซึ่งสามารถทำได้ดังนี้:
 
-       C-x 1   \e,TK\e09Vh\e1'\e0GT\e19b4\e0Gl\e1\e(B (\e0\e,T$W\e1M!RC\e0;T\e14\e0GT\e19b4\e0Gl\e1\e0MWh\e19f\e(B \e0\e,T7Qi\e1'KA4\e(B)
+       C-x 1   หนึ่งวินโดว์ (คือการปิดวินโดว์อื่นๆ ทั้งหมด)
 
-\e0\e,T9Qh\e19\e0$W\e1M`\e0>U\e1B'\e0;i\e1M9$S\e0JQh\e1'\e(B C-x \e,Ta\e0Ei\e1G5RA\e04i\e1GB`E"\e(B 1. \e,T$S\e0JQh\e1'\e(B C-x 1 \e,T(P"BRB\e0GT\e19b4\e0Gl\e1\e07Uh\e1\e0AU\e1\e(B
-\e,T`$M\e0Cl\e1`+M\e0Cl\e1M\e0BYh\e1\e(B \e,Tc\e0Ki\e1`\e05g\e1AK\e09i\e1R(M\e(B. \e0\e,T+Vh\e1'(P`\e0;g\e19!RC\e0;T\e14\e0GT\e19b4\e0Gl\e1\e0MWh\e19f\e(B \e0\e,T7Qi\e1'KA4\e(B.
+นั่นคือเพียงป้อนคำสั่ง C-x แล้วตามด้วยเลข 1. คำสั่ง C-x 1 จะขยายวินโดว์ที่มี
+เคอร์เซอร์อยู่ ให้เต็มหน้าจอ. ซึ่งจะเป็นการปิดวินโดว์อื่นๆ ทั้งหมด.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1AR\e0BQ\e1':CC\e07Q\e14\e09Ui\e1\e(B \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-u 0 C-l.
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h k C-f.
-   \e,T(P`\e0Kg\e19\e0Gh\e1R\e0GT\e19b4\e0Gl\e1\e09Ui\e1\e0AU\e1"9R4\e0Bh\e1ME'\e(B \e,T"3P\e07Uh\e1\e0AU\e1\e0GT\e19b4\e0Gl\e1cK\e0Ah\e1`\e0!T\e14\e0"Vi\e19aJ4'<E"M'`M!JRC\e07Uh\e1`\e0!Uh\e1BG\e0!Q\e1:\e(B
-   \e,T$S\e0JQh\e1'"M'\e(B C-f.
+>> เคลื่อนเคอร์เซอร์มายังบรรทัดนี้ แล้วป้อนคำสั่ง C-u 0 C-l.
+>> ป้อนคำสั่ง C-h k C-f.
+   จะเห็นว่าวินโดว์นี้มีขนาดย่อลง ขณะที่มีวินโดว์ใหม่เกิดขึ้นแสดงผลของเอกสารที่เกี่ยวกับ
+   คำสั่งของ C-f.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,Ta\e0Ei\e1G(P>:\e0Gh\e1R\e0GT\e19b4\e0Gl\e1\e07Uh\e1aJ4'CRB!RC"M'`M!JRCKRBd;\e(B.
+>> ป้อนคำสั่ง C-x 1 แล้วจะพบว่าวินโดว์ที่แสดงรายการของเอกสารหายไป.
 
-\e,T$S\e0JQh\e1'\e09Ui\e1\e05h\e1R'(R!$S\e0JQh\e1'\e07Uh\e1d\e04i\e1!\e0Eh\e1RGAR5C'\e07Uh\e1\e0Gh\e1R$S\e0JQh\e1'\e09Ui\e1;CP!M:\e04i\e1GBJM'\e05Q\e1G\e0MQ\e1!IC\e(B. \e,T$S\e0JQh\e1'\e09Ui\e1`\e0CTh\e1A\e05i\e19\e(B
-\e0\e,T4i\e1GB\e0MQ\e1!"CP\e(B C-x. \e0\e,TAU\e1\e0*X\e14"M'$S\e0JQh\e1'\e07Uh\e1\e0"Vi\e19\e05i\e19\e04i\e1GB\e0MQ\e1!"CP\e(B C-x; \e0\e,TJh\e1G9cK\e0-h\e1(P`\e0!Uh\e1BG\e0"i\e1M'\e0!Q\e1:!RC\e(B
-\e0\e,T(Q\e14!RC\e0!Q\e1:\e0GT\e19b4\e0Gl\e1\e(B, \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B, \e0\e,T:Q\e1?`?M\e0Cl\e1\e(B, \e,TaEP\e0MWh\e19f\e(B \e,Tc97S9M'`\e04U\e1BG\e0!Q\e19\e(B. \e,T$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1(P\e(B
-\e,T;CP!M:\e04i\e1GBJM'\e(B, \e,TJRA\e(B, \e,TK\e0CW\e1M\e0JUh\e1\e05Q\e1G\e0MQ\e1!IC\e(B.
+คำสั่งนี้ต่างจากคำสั่งที่ได้กล่าวมาตรงที่ว่าคำสั่งนี้ประกอบด้วยสองตัวอักษร. คำสั่งนี้เริ่มต้น
+ด้วยอักขระ C-x. มีชุดของคำสั่งที่ขึ้นต้นด้วยอักขระ C-x; ส่วนใหญ่จะเกี่ยวข้องกับการ
+จัดการกับวินโดว์, แฟ้มข้อมูล, บัฟเฟอร์, และอื่นๆ ในทำนองเดียวกัน. คำสั่งเหล่านี้จะ
+ประกอบด้วยสอง, สาม, หรือสี่ตัวอักษร.
 
 
-* \e,T!RCa7C!\e(B (inserting) \e,TaEP!RCE:\e(B (deleting)
+* การแทรก (inserting) และการลบ (deleting)
 ----------------------------------------------
 
-\e0\e,T6i\e1R\e07h\e1R9\e05i\e1M'!RC\e07Uh\e1(Pa7C!\e0"i\e1M$GRA\e(B, \e0\e,T!g\e1JRARC67Sd\e04i\e1b4B!RC\e0;i\e1M9\e0"i\e1M$GRA\e09Qi\e19`\e0"i\e1Rd;`\e07h\e1R\e09Qi\e19\e(B.
-\e0\e,T5Q\e1G\e0MQ\e1!IC\e07Uh\e1\e07h\e1R9`\e0Kg\e19\e(B, \e,T`\e0*h\e19\e(B A, 7, *, \e,T`\e0;g\e19\e05i\e19\e(B, \e0\e,T5h\e1R'\e0!g\e1\e06W\e1M\e0Gh\e1R`\e0;g\e19\e0"i\e1M$GRAaEP\e06Y\e1!a7C!`\e0"i\e1Rd;\e(B
-\e0\e,T7Q\e19\e07U\e1\e07Uh\e1\e0;i\e1M9\e(B. \e,T!4\e0;Xh\e1A\e(B <Return> \e,Tc9!RC\e07Uh\e1(Pa7C!\e0MQ\e1!"CP\e(B Newline.
+ถ้าท่านต้องการที่จะแทรกข้อความ, ก็สามารถทำได้โดยการป้อนข้อความนั้นเข้าไปเท่านั้น.
+ตัวอักษรที่ท่านเห็น, เช่น A, 7, *, เป็นต้น, ต่างก็ถือว่าเป็นข้อความและถูกแทรกเข้าไป
+ทันทีที่ป้อน. กดปุ่ม <Return> ในการที่จะแทรกอักขระ Newline.
 
-\e0\e,T7h\e1R9JRARC6E:\e05Q\e1G\e0MQ\e1!IC\e05Q\e1G\e0JX\e14\e07i\e1RB\e07Uh\e1\e07h\e1R9d\e04i\e1\e0;i\e1M9`\e0"i\e1Rd;d\e04i\e1b4B!RC!4\e0;Xh\e1A\e(B <Delete>. \e0\e,T;Xh\e1A\e(B
-<Delete> \e,T`\e0;g\e19\e0;Xh\e1Af\e(B \e,TK\e09Vh\e1':9a\e0;i\e19\e0>T\e1A\e0>l\e1\e(B, \e0\e,T+Vh\e1':R'$\e0CQi\e1'MR(`\e0;g\e19\e0;Xh\e1A\e07Uh\e1!S\e0!Q\e1:\e04i\e1GB\e(B "Del". \e,Tc9:R'\e(B
-\e,T!C\e03U\e1\e(B, \e0\e,T;Xh\e1A\e(B "Backspace" \e0\e,T!g\e17SK\e09i\e1R\e07Uh\e1`\e0*h\e19`\e04U\e1BG\e0!Q\e1:\e0;Xh\e1A\e(B <Delete>, \e,Ta\e05h\e1\e0!g\e1d\e0Ah\e1`JAMd;\e(B.
+ท่านสามารถลบตัวอักษรตัวสุดท้ายที่ท่านได้ป้อนเข้าไปได้โดยการกดปุ่ม <Delete>. ปุ่ม
+<Delete> เป็นปุ่มๆ หนึ่งบนแป้นพิมพ์, ซึ่งบางครั้งอาจเป็นปุ่มที่กำกับด้วย "Del". ในบาง
+กรณี, ปุ่ม "Backspace" ก็ทำหน้าที่เช่นเดียวกับปุ่ม <Delete>, แต่ก็ไม่เสมอไป.
 
-\e,Tb4B\e07Qh\e1Gd;a\e0Ei\e1G\e(B, \e0\e,T;Xh\e1A\e(B <Delete> \e,T(Pc\e0*i\e1JSK\e0CQ\e1:E:\e05Q\e1G\e0MQ\e1!IC\e07Uh\e1M\e0BYh\e1K\e09i\e1R5SaK\e09h\e1'"M'`$M\e0Cl\e1`+M\e0Cl\e1\e0;Q\e1(\e0(X\e1\e0:Q\e19\e(B.
+โดยทั่วไปแล้ว, ปุ่ม <Delete> จะใช้สำหรับลบตัวอักษรที่อยู่หน้าตำแหน่งของเคอร์เซอร์ปัจจุบัน.
 
->> \e,TEM'7S\e04Y\e1\e(B--\e0\e,T;i\e1M9\e05Q\e1G\e0MQ\e1!ICc4f\e(B \e0\e,TJQ\e1!JM'JRA\e05Q\e1G\e(B, \e,Ta\e0Ei\e1GE:\e05Q\e1G\e0MQ\e1!IC\e09Qi\e19MM!b4B!4\e0;Xh\e1A\e(B
-   <Delete> \e0\e,TJQ\e1!JM'JRA$\e0CQi\e1'\e(B. \e,Td\e0Ah\e1\e05i\e1M'\e0!Q\e1'GE\e0Gh\e1R(P7Sc\e0Ki\e1\e0"i\e1M$GRAc9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Ui\e1`;\e0EUh\e1B9d;\e(B;
-   \e0\e,T7h\e1R9(Pd\e0Ah\e17Sc\e0Ki\e1\e0"i\e1M$GRAc9\e05i\e19)\e0:Q\e1:"M'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1`;\e0EUh\e1B9a;E'\e(B. \e0\e,T9Uh\e1`\e0;g\e19`\e0>U\e1B')\e0:Q\e1:JS`9R`\e07h\e1R\e09Qi\e19\e(B.
+>> ลองทำดู--ป้อนตัวอักษรใดๆ สักสองสามตัว, แล้วลบตัวอักษรนั้นออกโดยกดปุ่ม
+   <Delete> สักสองสามครั้ง. ไม่ต้องกังวลว่าจะทำให้ข้อความในแฟ้มข้อมูลนี้เปลี่ยนไป;
+   ท่านจะไม่ทำให้ข้อความในต้นฉบับของคู่มือการใช้เปลี่ยนแปลง. นี่เป็นเพียงฉบับสำเนาเท่านั้น.
 
-\e,T`\e0AWh\e1M\e0"i\e1M$GRAc9:CC\e07Q\e14BRG`\e0!T\e19!\e0Gh\e1RK\e09Vh\e1':CC\e07Q\e14"M'K\e09i\e1R(M\e(B, \e0\e,T"i\e1M$GRAc9:CC\e07Q\e14\e09Qi\e19(P\e05h\e1M`\e09Wh\e1M'\e(B
-\e,Td;\e0BQ\e1':CC\e07Q\e14\e06Q\e14d;"M'K\e09i\e1R(M\e(B. \e0\e,TMQ\e1!"CP\e(B backslash ("\") \e0\e,T7Uh\e1;ERB"M'"M:"GR\e0AW\e1M(P\e0:h\e1'\e0*Ui\e1\e(B
-\e0\e,TGh\e1R\e0"i\e1M$GRA"M':CC\e07Q\e14\e09Qi\e19\e05h\e1M`\e09Wh\e1M'd;\e0BQ\e1':CC\e07Q\e14\e06Q\e14d;\e(B.
+เมื่อข้อความในบรรทัดยาวเกินกว่าหนึ่งบรรทัดของหน้าจอ, ข้อความในบรรทัดนั้นจะต่อเนื่อง
+ไปยังบรรทัดถัดไปของหน้าจอ. อักขระ backslash ("\") ที่ปลายของขอบขวามือจะบ่งชี้
+ว่าข้อความของบรรทัดนั้นต่อเนื่องไปยังบรรทัดถัดไป.
 
->> \e0\e,T;i\e1M9\e0"i\e1M$GRA(9!CP\e07Qh\e1'\e06V\e1'"M:"GR\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9\e05h\e1Md;\e0MU\e1!\e(B. \e0\e,T7h\e1R9(P`\e0Kg\e19!RCaJ4'<E"M'\e(B
-   \e,T:CC\e07Q\e14\e05h\e1M`\e09Wh\e1M'\e0!Q\e19\e(B.
+>> ป้อนข้อความจนกระทั่งถึงขอบขวา, แล้วป้อนต่อไปอีก. ท่านจะเห็นการแสดงผลของ
+   บรรทัดต่อเนื่องกัน.
 
->> \e,Tc\e0*i\e1\e0;Xh\e1A\e(B <Delete> \e,T`\e0>Wh\e1ME:\e0"i\e1M$GRAMM!(9!CP\e07Qh\e1'\e0"i\e1M$GRA\e09Qi\e19>M\e04U\e1\e0!Q\e1:$GRA!\e0Gi\e1R'"M'K\e09i\e1R(M\e(B.
-   \e,T:CC\e07Q\e14\e07Uh\e1\e05h\e1M`\e09Wh\e1M'\e0!Q\e19\e0!g\e1(PKRBd;\e(B.
+>> ใช้ปุ่ม <Delete> เพื่อลบข้อความออกจนกระทั่งข้อความนั้นพอดีกับความกว้างของหน้าจอ.
+   บรรทัดที่ต่อเนื่องกันก็จะหายไป.
 
-\e0\e,T7h\e1R9JRARC6E:\e0MQ\e1!"CP\e(B Newline \e,TMM!d\e04i\e1`\e0*h\e19`\e04U\e1BG\e0!Q\e1:\e05Q\e1G\e0MQ\e1!IC\e0MWh\e19f\e(B. \e,T!RCE:\e0MQ\e1!"CP\e(B Newline
-\e,TCPK\e0Gh\e1R'JM':CC\e07Q\e14(P`\e0;g\e19!RCCGAJM':CC\e07Q\e14\e09Qi\e19`\e0"i\e1R`\e0;g\e19:CC\e07Q\e14`\e04U\e1BG\e(B. \e0\e,T6i\e1R<E"M'!RCCGAJM'\e(B
-\e,T:CC\e07Q\e14`\e0"i\e1R\e04i\e1GB\e0!Q\e197Sc\e0Ki\e1:CC\e07Q\e14\e09Qi\e19BRG`\e0!T\e19!\e0Gh\e1R:CC\e07Q\e14"M'K\e09i\e1R(Ma\e0Ei\e1G\e(B, \e,T:CC\e07Q\e14\e09Qi\e19\e0!g\e1(P`\e0;g\e19:CC\e07Q\e14\e(B
-\e,Ta::\e05h\e1M`\e09Wh\e1M'\e(B.
+ท่านสามารถลบอักขระ Newline ออกได้เช่นเดียวกับตัวอักษรอื่นๆ. การลบอักขระ Newline
+ระหว่างสองบรรทัดจะเป็นการรวมสองบรรทัดนั้นเข้าเป็นบรรทัดเดียว. ถ้าผลของการรวมสอง
+บรรทัดเข้าด้วยกันทำให้บรรทัดนั้นยาวเกินกว่าบรรทัดของหน้าจอแล้ว, บรรทัดนั้นก็จะเป็นบรรทัด
+แบบต่อเนื่อง.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e0BQ\e1'5SaK\e09h\e1'`\e0CTh\e1A\e05i\e19"M':CC\e07Q\e14\e(B, \e,Ta\e0Ei\e1G!4\e0;Xh\e1A\e(B <Delete>.
-   \e,T:CC\e07Q\e14\e0;Q\e1(\e0(X\e1\e0:Q\e19(P\e06Y\e1!`\e0*Wh\e1MA`\e0"i\e1R\e0!Q\e1::CC\e07Q\e14\e0!h\e1M9K\e09i\e1R\e(B.
+>> เคลื่อนเคอร์เซอร์ไปยังตำแหน่งเริ่มต้นของบรรทัด, แล้วกดปุ่ม <Delete>.
+   บรรทัดปัจจุบันจะถูกเชื่อมเข้ากับบรรทัดก่อนหน้า.
 
->> \e,T!4\e0;Xh\e1A\e(B <Return> \e,T`\e0>Wh\e1M\e07Uh\e1(Pa7C!\e0MQ\e1!"CP\e(B Newline \e,T`\e0"i\e1Rd;cK\e0Ah\e1\e(B.
+>> กดปุ่ม <Return> เพื่อที่จะแทรกอักขระ Newline เข้าไปใหม่.
 
-\e,T$GC(Sd\e0Gi\e1\e0Gh\e1R$S\e0JQh\e1'\e0Jh\e1G9cK\e0-h\e1"M'\e0MU\e1aA!\e0Jl\e1(PJRARC67Sc\e0Ki\e1;CPAGE<E\e0+i\e1Sd\e04i\e1KERB$\e0CQi\e1'\e(B; \e0\e,T+Vh\e1'CGA\e06V\e1'\e(B
-\e,T(S9G9\e05Q\e1G\e0MQ\e1!IC\e04i\e1GB\e(B. \e,T!RC;CPAGE<E\e0+i\e1S"M'!RC\e0;i\e1M9\e05Q\e1G\e0MQ\e1!IC\e0$W\e1M!RCa7C!\e05Q\e1G\e0MQ\e1!IC`K\e0Eh\e1R\e09Qi\e19`\e0"i\e1Rd;\e(B.
+ควรจำไว้ว่าคำสั่งส่วนใหญ่ของอีแมกส์จะสามารถทำให้ประมวลผลซ้ำได้หลายครั้ง; ซึ่งรวมถึง
+จำนวนตัวอักษรด้วย. การประมวลผลซ้ำของการป้อนตัวอักษรคือการแทรกตัวอักษรเหล่านั้นเข้าไป.
 
->> \e,TEM'7S\e04Y\e1`\e04Uk\e1BG\e09Ui\e1\e(B--\e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-u 8 * \e,T`\e0>Wh\e1M\e07Uh\e1(P\e0;i\e1M9JRB\e0MQ\e1!"CP\e(B ********.
+>> ลองทำดูเดี๋ยวนี้--ป้อนคำสั่ง C-u 8 * เพื่อที่จะป้อนสายอักขระ ********.
 
-\e0\e,T7h\e1R9d\e04i\e1`\e0CU\e1B9\e0CYi\e1\e06V\e1'\e0GT\e1\e08U\e1!RC`\e0:Wi\e1M'\e05i\e19c9!RC\e0;i\e1M9:R'\e0JTh\e1':R'M\e0Bh\e1R'c9\e0MU\e1aA!\e0Jl\e1aEP!RCa\e0!i\e1d"\e(B
-\e0\e,T"i\e1M\e0<T\e14>ER4\e05h\e1R'f\e(B. \e0\e,T7h\e1R9JRARC6\e07Uh\e1(PE:\e07U\e1EP$SK\e0CW\e1M\e07U\e1EP:CC\e07Q\e14c97S9M'`\e04U\e1BG\e0!Q\e19\e(B. \e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e19\e(B
-\e,T!RCJ\e0CX\e1;!RCE:\e04i\e1GB\e0GT\e1\e08U\e1\e05h\e1R'f\e(B:
+ท่านได้เรียนรู้ถึงวิธีการเบื้องต้นในการป้อนบางสิ่งบางอย่างในอีแมกส์และการแก้ไข
+ข้อผิดพลาดต่างๆ. ท่านสามารถที่จะลบทีละคำหรือทีละบรรทัดในทำนองเดียวกัน. ต่อไปนี้เป็น
+การสรุปการลบด้วยวิธีต่างๆ:
 
-       <Delete>        \e,TE:\e05Q\e1G\e0MQ\e1!IC\e07Uh\e1M\e0BYh\e1K\e09i\e1R5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e(B
-       C-d             \e,TE:\e05Q\e1G\e0MQ\e1!IC\e07Uh\e1M\e0BYh\e1\e06Q\e14d;K\e0EQ\e1'5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e(B
+       <Delete>        ลบตัวอักษรที่อยู่หน้าตำแหน่งเคอร์เซอร์
+       C-d             ลบตัวอักษรที่อยู่ถัดไปหลังตำแหน่งเคอร์เซอร์
 
-       M-<Delete>      \e0\e,T&h\e1R$S\e07Uh\e1M\e0BYh\e1K\e09i\e1R5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e(B
-       M-d             \e0\e,T&h\e1R$S\e07Uh\e1M\e0BYh\e1\e06Q\e14d;K\e0EQ\e1'5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e(B
+       M-<Delete>      ฆ่าคำที่อยู่หน้าตำแหน่งเคอร์เซอร์
+       M-d             ฆ่าคำที่อยู่ถัดไปหลังตำแหน่งเคอร์เซอร์
 
-       C-k             \e0\e,T&h\e1R\e05Q\e1G\e0MQ\e1!IC\e05Qi\e1'a\e05h\e15SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1d;(9\e06V\e1'\e07i\e1RB:CC\e07Q\e14\e(B
-       M-k             \e0\e,T&h\e1R\e05Q\e1G\e0MQ\e1!IC\e05Qi\e1'a\e05h\e15SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1d;(9\e06V\e1'\e07i\e1RB"M';CPbB$\e(B
+       C-k             ฆ่าตัวอักษรตั้งแต่ตำแหน่งเคอร์เซอร์ไปจนถึงท้ายบรรทัด
+       M-k             ฆ่าตัวอักษรตั้งแต่ตำแหน่งเคอร์เซอร์ไปจนถึงท้ายของประโยค
 
-\e,T$GC(P\e0JQ\e1'`!5d\e04i\e1\e0Gh\e1R$S\e0JQh\e1'\e(B <Delete> \e,TaEP\e(B C-d, \e0\e,T!Q\e1:\e(B M-<Delete> \e,TaEP\e(B M-d \e,T`\e0;g\e19$S\e0JQh\e1'\e(B
-\e,Tc97S9M'`\e04U\e1BG\e0!Q\e19\e07Uh\e1`\e0CTh\e1A(R!$S\e0JQh\e1'\e(B C-f \e,TaEP\e(B M-f (\e,Ta\e0Ai\e1\e0Gh\e1R\e0;Xh\e1A\e(B <Delete> \e,T(Pd\e0Ah\e1c\e0*h\e1\e05Q\e1G\e0MQ\e1!IC\e(B
-\e0\e,T!g\e15RA\e(B, \e,Ta\e05h\e1d\e0Ah\e1d\e04i\e1`\e0;g\e19`\e0CWh\e1M'JS\e0$Q\e1-\e(B). \e,T$S\e0JQh\e1'\e(B C-k \e,TaEP\e(B M-k \e0\e,T!g\e1`\e0*h\e19`\e04U\e1BG\e0!Q\e1:\e(B C-e \e,TaEP\e(B M-e \e0\e,T7Uh\e1\e(B
-\e,T7S'R9c9\e0EQ\e1!I3P`\e04U\e1BG\e0!Q\e19a\e05h\e1$9EPCP\e04Q\e1:\e(B, \e0\e,T$W\e1MCP\e04Q\e1:\e07Uh\e1`\e0;g\e19:CC\e07Q\e14\e0!Q\e1:;CPbB$\e(B.
+ควรจะสังเกตได้ว่าคำสั่ง <Delete> และ C-d, กับ M-<Delete> และ M-d เป็นคำสั่ง
+ในทำนองเดียวกันที่เริ่มจากคำสั่ง C-f และ M-f (แม้ว่าปุ่ม <Delete> จะไม่ใช่ตัวอักษร
+ก็ตาม, แต่ไม่ได้เป็นเรื่องสำคัญ). คำสั่ง C-k และ M-k ก็เช่นเดียวกับ C-e และ M-e ที่
+ทำงานในลักษณะเดียวกันแต่คนละระดับ, คือระดับที่เป็นบรรทัดกับประโยค.
 
-\e,T`\e0AWh\e1M\e07h\e1R9E:\e05Q\e1G\e0MQ\e1!ICd;AR!!\e0Gh\e1RK\e09Vh\e1'\e05Q\e1Gc9$\e0CQi\e1'K\e09Vh\e1'f\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(P\e0:Q\e19\e07V\e1!\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!E:d;d\e0Gi\e1\e(B
-\e,T`\e0>Wh\e1M\e0Gh\e1R\e07h\e1R9(PJRARC6`\e0CU\e1B!!\e0EQ\e1:ARd\e04i\e1\e0MU\e1!\e(B. \e,T!RC`\e0CU\e1B!!\e0EQ\e1:AR"M'\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e09Qi\e19`\e0CU\e1B!\e0Gh\e1R\e(B
-"\e,T!RC`\e0CU\e1B!\e0$W\e19\e(B (yanking)". \e0\e,T7h\e1R9JRARC6`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;!\e0EQ\e1:ARd\e04i\e1b4Bc\e0Ki\e1\e(B
-\e,T;CR!/c9\e07Uh\e1\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e(B, \e,TK\e0CW\e1M;CR!/c9\e07Uh\e1c4f\e(B \e,T"M'\e0"i\e1M$GRA\e0!g\e1d\e04i\e1\e(B. \e0\e,T7h\e1R9JRARC6`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e(B
-\e0\e,T!Uh\e1$\e0CQi\e1'\e0!g\e1d\e04i\e1`\e0>Wh\e1M\e07Uh\e1(P7SJS`9R\e0"i\e1M$GRA\e(B. \e,T$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1c9!RC`\e0CU\e1B!\e0$W\e19\e0$W\e1M\e(B C-y.
+เมื่อท่านลบตัวอักษรไปมากกว่าหนึ่งตัวในครั้งหนึ่งๆ, อีแมกส์จะบันทึกข้อความที่ถูกลบไปไว้
+เพื่อว่าท่านจะสามารถเรียกกลับมาได้อีก. การเรียกกลับมาของข้อความที่ถูกฆ่าไปนั้นเรียกว่า
+"การเรียกคืน (yanking)". ท่านสามารถเรียกคืนข้อความที่ถูกฆ่าไปกลับมาได้โดยให้
+ปรากฏในที่ที่ถูกฆ่าไป, หรือปรากฏในที่ใดๆ ของข้อความก็ได้. ท่านสามารถเรียกคืนข้อความ
+กี่ครั้งก็ได้เพื่อที่จะทำสำเนาข้อความ. คำสั่งที่ใช้ในการเรียกคืนคือ C-y.
 
-\e0\e,TJTh\e1'\e07Uh\e1$GC\e0JQ\e1'`!5\e0MQ\e19K\e09Vh\e1'\e0$W\e1M\e0"i\e1Ma5!\e05h\e1R'CPK\e0Gh\e1R'\e(B "\e,T!RC\e0&h\e1R\e(B (killing)" \e0\e,T!Q\e1:\e(B "\e,T!RCE:\e(B
-(deleting)". \e0\e,TJTh\e1'\e07Uh\e1\e06Y\e1!\e(B "\e0\e,T&h\e1R\e(B (killed)" \e,Td;\e09Qi\e19\e(B, \e,TJRARC6\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19\e(B (yank) \e,TARd\e04i\e1\e(B,
-\e,Ta\e05h\e1\e0JTh\e1'\e07Uh\e1\e06Y\e1!\e(B "\e,TE:\e(B (deleted)" \e,Td;\e09Qi\e19\e(B, \e,Td\e0Ah\e1JRARC6(P`\e0CU\e1B!\e0$W\e19ARd\e04i\e1\e(B. \e,Tb4B\e07Qh\e1Gd;\e(B, \e,T$S\e0JQh\e1'\e07Uh\e1JRARC6\e(B
-\e,TE:\e0"i\e1M$GRAd\e04i\e1\e07U\e1EPAR!f\e(B \e,T(P`\e0!g\e1:\e0"i\e1M$GRA\e09Qi\e19d\e0Gi\e1\e(B, \e,T"3P\e07Uh\e1$S\e0JQh\e1'\e07Uh\e1E:d\e04i\e1\e07U\e1EP\e05Q\e1G\e0MQ\e1!IC\e(B, \e,TK\e0CW\e1M:CC\e07Q\e14\e(B
-\e,T`;\e0Eh\e1RaEP`\e0Gi\e19GCC$\e(B, \e,T(Pd\e0Ah\e1`\e0!g\e1:\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!E:d;\e(B.
+สิ่งที่ควรสังเกตอันหนึ่งคือข้อแตกต่างระหว่าง "การฆ่า (killing)" กับ "การลบ
+(deleting)". สิ่งที่ถูก "ฆ่า (killed)" ไปนั้น, สามารถที่จะเรียกคืน (yank) มาได้,
+แต่สิ่งที่ถูก "ลบ (deleted)" ไปนั้น, ไม่สามารถจะเรียกคืนมาได้. โดยทั่วไป, คำสั่งที่สามารถ
+ลบข้อความได้ทีละมากๆ จะเก็บข้อความนั้นไว้, ขณะที่คำสั่งที่ลบได้ทีละตัวอักษร, หรือบรรทัด
+เปล่าและเว้นวรรค, จะไม่เก็บข้อความที่ถูกลบไป.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e0BQ\e1'\e0(X\e14`\e0CTh\e1A\e05i\e19"M':CC\e07Q\e14\e07Uh\e1d\e0Ah\e1c\e0*h\e1:CC\e07Q\e14`;\e0Eh\e1R\e(B.
-   \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-k \e,T`\e0>Wh\e1M\e07Uh\e1(P\e0&h\e1R\e0"i\e1M$GRA\e07Uh\e1M\e0BYh\e1:9:CC\e07Q\e14\e09Qi\e19\e(B.
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-k \e0\e,TMU\e1!$\e0CQi\e1'K\e09Vh\e1'\e(B. \e0\e,T7h\e1R9(P`\e0Kg\e19\e0Gh\e1R\e0MQ\e1!"CP\e(B Newline \e0\e,T7Uh\e1M\e0BYh\e1\e07i\e1RB:CC\e07Q\e14\e09Qi\e19(P\e06Y\e1!\e(B
-   \e0\e,T&h\e1Rd;\e(B.
+>> เคลื่อนเคอร์เซอร์ไปยังจุดเริ่มต้นของบรรทัดที่ไม่ใช่บรรทัดเปล่า.
+   แล้วป้อนคำสั่ง C-k เพื่อที่จะฆ่าข้อความที่อยู่บนบรรทัดนั้น.
+>> ป้อนคำสั่ง C-k อีกครั้งหนึ่ง. ท่านจะเห็นว่าอักขระ Newline ที่อยู่ท้ายบรรทัดนั้นจะถูก
+   ฆ่าไป.
 
-\e,T(P\e0JQ\e1'`!5d\e04i\e1\e0Gh\e1R$S\e0JQh\e1'\e(B C-k \e,T$S\e0JQh\e1'aC!(P\e0&h\e1R`\e09Wi\e1M$GRA"M':CC\e07Q\e14\e(B, \e,TaEP$S\e0JQh\e1'\e(B C-k \e,T$S\e0JQh\e1'\e(B
-\e0\e,T7Uh\e1JM'(P\e0&h\e1R:CC\e07Q\e14\e09Qi\e19\e(B, \e,TaEP(P"\e0BQ\e1::CC\e07Q\e14\e0MWh\e19f\e(B \e0\e,T7Uh\e1`K\e0EW\e1M\e07Qi\e1'KA4\e0"Vi\e19\e(B. \e,T$S\e0JQh\e1'\e(B C-k \e0\e,T(Q\e14!RC\e0!Q\e1:\e(B
-\e0\e,T5Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1c9\e0EQ\e1!I3P\e07Uh\e1a5!\e05h\e1R'MM!d;\e(B: \e,T$S\e0JQh\e1'\e09Ui\e1(P\e0&h\e1RKERBf\e(B \e,T:CC\e07Q\e14aEP`\e09Wi\e1MKR"M'\e(B
-\e0\e,T"i\e1M$GRA\e04i\e1GB\e(B. \e0\e,T9Uh\e1d\e0Ah\e1`K\e0AW\e1M9!RC7S\e0+i\e1Sa::;C!\e05T\e1\e(B. \e,T$S\e0JQh\e1'\e(B C-u 2 C-k \e,T(P\e0&h\e1R\e07Qi\e1'JM':CC\e07Q\e14\e(B
-\e,T>\e0Ci\e1MA\e07Qi\e1'\e0MQ\e1!"CP\e(B Newline \e,T"M':CC\e07Q\e14\e09Qi\e19f\e(B \e0\e,T4i\e1GB\e(B; \e0\e,T+Vh\e1'\e05h\e1R'(R!!RC7S$S\e0JQh\e1'\e(B C-k \e,TJM'$\e0CQi\e1'\e(B.
+จะสังเกตได้ว่าคำสั่ง C-k คำสั่งแรกจะฆ่าเนื้อความของบรรทัด, และคำสั่ง C-k คำสั่ง
+ที่สองจะฆ่าบรรทัดนั้น, และจะขยับบรรทัดอื่นๆ ที่เหลือทั้งหมดขึ้น. คำสั่ง C-k จัดการกับ
+ตัวเลขอาร์กิวเมนต์ในลักษณะที่แตกต่างออกไป: คำสั่งนี้จะฆ่าหลายๆ บรรทัดและเนื้อหาของ
+ข้อความด้วย. นี่ไม่เหมือนการทำซ้ำแบบปรกติ. คำสั่ง C-u 2 C-k จะฆ่าทั้งสองบรรทัด
+พร้อมทั้งอักขระ Newline ของบรรทัดนั้นๆ ด้วย; ซึ่งต่างจากการทำคำสั่ง C-k สองครั้ง.
 
-\e,Tc\e0*i\e1$S\e0JQh\e1'\e(B C-y \e,Tc9!RC\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;K\e0EQ\e1'\e0JX\e14\e(B. \e0\e,T"i\e1M$GRA\e07Uh\e1\e06Y\e1!`\e0CU\e1B!\e0$W\e19\e09Qi\e19(P\e(B
-\e,T;CR!/\e07Uh\e15SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1\e0;Q\e1(\e0(X\e1\e0:Q\e19\e(B.
+ใช้คำสั่ง C-y ในการที่จะเรียกคืนข้อความที่ถูกฆ่าไปหลังสุด. ข้อความที่ถูกเรียกคืนนั้นจะ
+ปรากฏที่ตำแหน่งเคอร์เซอร์ปัจจุบัน.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-y \e,T`\e0>Wh\e1M\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA!\e0EQ\e1:AR\e(B.
+>> ลองใช้คำสั่ง C-y เพื่อที่จะเรียกคืนข้อความกลับมา.
 
-\e,T$S\e0JQh\e1'\e(B C-y \e0\e,T!g\e1`K\e0AW\e1M9!RC`\e0CU\e1B!\e0$W\e19\e0JTh\e1'"M'\e07Uh\e1c$C:R'$9d\e04i\e1`MRd;(R!\e07h\e1R9\e(B. \e0\e,T7h\e1R9(P\e0JQ\e1'`!5d\e04i\e1\e0Gh\e1R\e(B
-\e0\e,T6i\e1R\e07h\e1R9c\e0*i\e1$S\e0JQh\e1'\e(B C-k \e0\e,T5T\e14\e05h\e1M\e0!Q\e19KERBf\e(B \e,T$\e0CQi\e1'\e(B, \e0\e,T"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e07Qi\e1'KA4(P\e06Y\e1!`\e0!g\e1:d\e0Gi\e1\e04i\e1GB\e0!Q\e19\e(B,
-\e,T)P\e09Qi\e19!RCc\e0*i\e1$S\e0JQh\e1'\e(B C-y \e,T`\e0>U\e1B'$\e0CQi\e1'`\e04U\e1BG\e0!g\e1(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA!\e0EQ\e1:ARd\e04i\e1\e07Qi\e1'KA4\e(B.
+คำสั่ง C-y ก็เหมือนการเรียกคืนสิ่งของที่ใครบางคนได้เอาไปจากท่าน. ท่านจะสังเกตได้ว่า
+ถ้าท่านใช้คำสั่ง C-k ติดต่อกันหลายๆ ครั้ง, ข้อความที่ถูกฆ่าไปทั้งหมดจะถูกเก็บไว้ด้วยกัน,
+ฉะนั้นการใช้คำสั่ง C-y เพียงครั้งเดียวก็จะเรียกคืนข้อความกลับมาได้ทั้งหมด.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-k \e,TKERBf\e(B \e,T$\e0CQi\e1'\e04Y\e1\e(B.
+>> ลองใช้คำสั่ง C-k หลายๆ ครั้งดู.
 
-\e,T`\e0>Wh\e1M\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e(B:
+เพื่อที่จะเรียกคืนข้อความที่ถูกฆ่าไป:
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-y. \e,Ta\e0Ei\e1G`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1E'd;\e0JQ\e1!JM'JRA:CC\e07Q\e14\e(B, \e,Ta\e0Ei\e1Gc\e0*i\e1$S\e0JQh\e1'\e(B C-y
-   \e0\e,TMU\e1!$\e0CQi\e1'\e(B. \e0\e,T7h\e1R9(P`\e0"i\e1Rc(\e0GT\e1\e08U\e1!RC\e07Uh\e1(PJS`9R\e0"i\e1M$GRA\e(B.
+>> ลองใช้คำสั่ง C-y. แล้วเคลื่อนเคอร์เซอร์ลงไปสักสองสามบรรทัด, แล้วใช้คำสั่ง C-y
+   อีกครั้ง. ท่านจะเข้าใจวิธีการที่จะสำเนาข้อความ.
 
-\e0\e,T7h\e1R9(P7SM\e0Bh\e1R'dC\e06i\e1R\e07h\e1R9\e05i\e1M'!RC(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA:R'M\e0Bh\e1R'\e(B, \e,Ta\e0Ei\e1G\e0&h\e1R:R'M\e0Bh\e1R'MM!d;\e(B?
-\e,T$S\e0JQh\e1'\e(B C-y \e,T(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1R\e0Eh\e1R\e0JX\e14\e(B. \e,Ta\e05h\e1\e0"i\e1M$GRA\e0!h\e1M9K\e09i\e1R\e09Qi\e19\e0BQ\e1'$'`K\e0EW\e1MM\e0BYh\e1\e(B. \e0\e,T7h\e1R9\e(B
-\e,TJRARC6(P`\e0CU\e1B!\e0$W\e19ARd\e04i\e1\e0MU\e1!b4Bc\e0*i\e1$S\e0JQh\e1'\e(B M-y. \e,TK\e0EQ\e1'(R!\e07Uh\e1\e07h\e1R9d\e04i\e1`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e0Eh\e1R\e0JX\e14a\e0Ei\e1G\e(B,
-\e,Tc\e0*i\e1$S\e0JQh\e1'\e(B M-y \e,T`\e0>Wh\e1M\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e0!h\e1M9K\e09i\e1R\e09Qi\e19ARa79\e07Uh\e1\e(B. \e,T!RCc\e0*i\e1$S\e0JQh\e1'\e(B M-y \e,Ta\e05h\e1EP$\e0CQi\e1'\e(B
-\e,T(P`\e0CU\e1B!\e0$W\e19\e0"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;c9ES\e04Q\e1:\e07Uh\e1\e0Bi\e1M9!\e0EQ\e1:\e0"Vi\e19d;\e(B. \e,T`\e0AWh\e1M\e07h\e1R9d\e04i\e1\e0"i\e1M$GRA\e07Uh\e1\e05i\e1M'!RC!\e0EQ\e1:\e0$W\e19AR\e(B,
-\e0\e,T7h\e1R9\e0!g\e1d\e0Ah\e1(S`\e0;g\e19\e07Uh\e1(P\e05i\e1M'7SMPdC\e0!Q\e1:\e0"i\e1M$GRA\e09Qi\e19\e0MU\e1!\e(B. \e,T`\e0>U\e1B';\e0Eh\e1MBM\e0BYh\e1M\e0Bh\e1R'\e09Qi\e19\e(B, \e,Ta\e0Ei\e1G7S!RCa\e0!i\e1d"\e(B
-\e0\e,T"i\e1M$GRA\e0MWh\e19\e05h\e1Md;\e(B.
+ท่านจะทำอย่างไรถ้าท่านต้องการจะเรียกคืนข้อความบางอย่าง, แล้วฆ่าบางอย่างออกไป?
+คำสั่ง C-y จะเรียกคืนข้อความที่ถูกฆ่าล่าสุด. แต่ข้อความก่อนหน้านั้นยังคงเหลืออยู่. ท่าน
+สามารถจะเรียกคืนมาได้อีกโดยใช้คำสั่ง M-y. หลังจากที่ท่านได้เรียกคืนข้อความล่าสุดแล้ว,
+ใช้คำสั่ง M-y เพื่อที่จะเรียกคืนข้อความก่อนหน้านั้นมาแทนที่. การใช้คำสั่ง M-y แต่ละครั้ง
+จะเรียกคืนข้อความที่ถูกฆ่าไปในลำดับที่ย้อนกลับขึ้นไป. เมื่อท่านได้ข้อความที่ต้องการกลับคืนมา,
+ท่านก็ไม่จำเป็นที่จะต้องทำอะไรกับข้อความนั้นอีก. เพียงปล่อยอยู่อย่างนั้น, แล้วทำการแก้ไข
+ข้อความอื่นต่อไป.
 
-\e0\e,T6i\e1R\e07h\e1R9c\e0*i\e1$S\e0JQh\e1'\e(B M-y \e0\e,T4i\e1GB(S9G9$\e0CQi\e1'\e07Uh\e1AR!>M\e(B, \e0\e,T7h\e1R9(P\e0Bi\e1M9!\e0EQ\e1:AR\e0BQ\e1'\e0(X\e14`\e0CTh\e1A\e05i\e19\e0MU\e1!$\e0CQi\e1'\e(B
-(\e0\e,T"i\e1M$GRA\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e0Eh\e1R\e0JX\e14\e(B).
+ถ้าท่านใช้คำสั่ง M-y ด้วยจำนวนครั้งที่มากพอ, ท่านจะย้อนกลับมายังจุดเริ่มต้นอีกครั้ง
+(ข้อความที่ถูกฆ่าไปล่าสุด).
 
->> \e0\e,T&h\e1RK\e09Vh\e1':CC\e07Q\e14\e(B, \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e(B, \e0\e,T&h\e1R\e0MU\e1!:CC\e07Q\e14\e(B.
-   \e,Ta\e0Ei\e1Gc\e0*i\e1$S\e0JQh\e1'\e(B C-y \e,T`\e0>Wh\e1M\e07Uh\e1(P`\e0CU\e1B!\e0$W\e19:CC\e07Q\e14\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;c9$\e0CQi\e1'\e07Uh\e1JM'\e(B.
-   \e,Ta\e0Ei\e1Gc\e0*i\e1$S\e0JQh\e1'\e(B M-y \e0\e,T+Vh\e1'(P`\e0CV\e1B!\e0$W\e19:CC\e07Q\e14\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;c9$\e0CQi\e1'aC!ARa79\e07Uh\e1\e(B.
-   \e,Tc\e0*i\e1$S\e0JQh\e1'\e(B M-y \e0\e,TMU\e1!\e(B, \e,Ta\e0Ei\e1G\e04Y\e1\e0Gh\e1R(P`\e0!T\e14MPdC\e0"Vi\e19\e(B. \e,TEM'7Sd;`\e0CWh\e1MBf\e(B \e,T(9!\e0Gh\e1R:CC\e07Q\e14\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;\e(B
-   \e,Tc9$\e0CQi\e1'\e07Uh\e1JM'(P!\e0EQ\e1:\e0$W\e19AR\e(B, \e,Ta\e0Ei\e1G7Sd;\e0MU\e1!\e0JQ\e1!CPBP\e(B.
-   \e0\e,T6i\e1R\e07h\e1R9\e05i\e1M'!RC\e(B, \e0\e,T7h\e1R9MR((PEM'!S\e0!Q\e1:\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1\e07Qi\e1'\e07Uh\e1`\e0;g\e19(S9G9:G!aEPE:c\e0Ki\e1\e0!Q\e1:\e(B
-   \e,T$S\e0JQh\e1'\e(B M-y \e0\e,T4Y\e1\e(B.
+>> ฆ่าหนึ่งบรรทัด, เคลื่อนเคอร์เซอร์ไป, ฆ่าอีกบรรทัด.
+   แล้วใช้คำสั่ง C-y เพื่อที่จะเรียกคืนบรรทัดที่ถูกฆ่าไปในครั้งที่สอง.
+   แล้วใช้คำสั่ง M-y ซึ่งจะเรึยกคืนบรรทัดที่ถูกฆ่าไปในครั้งแรกมาแทนที่.
+   ใช้คำสั่ง M-y อีก, แล้วดูว่าจะเกิดอะไรขึ้น. ลองทำไปเรื่อยๆ จนกว่าบรรทัดที่ถูกฆ่าไป
+   ในครั้งที่สองจะกลับคืนมา, แล้วทำไปอีกสักระยะ.
+   ถ้าท่านต้องการ, ท่านอาจจะลองกำกับตัวเลขอาร์กิวเมนต์ทั้งที่เป็นจำนวนบวกและลบให้กับ
+   คำสั่ง M-y ดู.
 
 
-* \e,T!RC7S\e0Bi\e1M9\e(B (undo)
+* การทำย้อน (undo)
 -------------------
 
-\e0\e,T6i\e1R\e07h\e1R9d\e04i\e1a\e0!i\e1d"\e0"i\e1M$GRAd;\e(B, \e,TaEP\e0$T\e14\e0Gh\e1Rd\e04i\e17S\e0<T\e14>ER4d;\e(B, \e0\e,T7h\e1R9JRARC67S\e0Bi\e1M9\e0JTh\e1'\e07Uh\e1d\e04i\e1\e(B
-\e,T`;\e0EUh\e1B9a;E'd;a\e0Ei\e1G\e04i\e1GB$S\e0JQh\e1'!RC7S\e0Bi\e1M9\e(B, C-x u.
+ถ้าท่านได้แก้ไขข้อความไป, และคิดว่าได้ทำผิดพลาดไป, ท่านสามารถทำย้อนสิ่งที่ได้
+เปลี่ยนแปลงไปแล้วด้วยคำสั่งการทำย้อน, C-x u.
 
-\e,Tb4B;C!\e05T\e1\e(B, \e,T$S\e0JQh\e1'\e(B C-x u \e,T7S\e0Bi\e1M9$S\e0JQh\e1'\e07Uh\e1d\e04i\e17Sd;a\e0Ei\e1GK\e09Vh\e1'$S\e0JQh\e1'\e(B; \e0\e,T6i\e1R\e07h\e1R97S\e0Bi\e1M9\e0+i\e1S\e05T\e14\e05h\e1M\e0!Q\e19\e(B,
-\e,T!RC7S\e0Bi\e1M9a\e05h\e1EP$\e0CQi\e1'(P\e0Bi\e1M9$S\e0JQh\e1'd;\e07U\e1EP$S\e0JQh\e1'\e(B.
+โดยปรกติ, คำสั่ง C-x u ทำย้อนคำสั่งที่ได้ทำไปแล้วหนึ่งคำสั่ง; ถ้าท่านทำย้อนซ้ำติดต่อกัน,
+การทำย้อนแต่ละครั้งจะย้อนคำสั่งไปทีละคำสั่ง.
 
-\e,Ta\e05h\e1\e0AU\e1\e0"i\e1MB!`\e0Gi\e19M\e0BYh\e1JM';CP!RC\e(B: \e,T$S\e0JQh\e1'\e07Uh\e1d\e0Ah\e1`;\e0EUh\e1B9a;E'\e0"i\e1M$GRA(Pd\e0Ah\e1\e09Q\e1:CGAM\e0BYh\e1\e04i\e1GB\e(B (\e0\e,T9Uh\e1CGA\e06V\e1'\e(B
-\e,T$S\e0JQh\e1'!RC`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1aEP!RC`$\e0EWh\e1M9\e0Ai\e1G9\e(B), \e,TaEP!RCa7C!\e05Q\e1G\e0MQ\e1!IC\e0!g\e1(P\e06Y\e1!\e0(Q\e14!RCb4BCGA\e(B
-\e,T`\e0;g\e19!\e0EXh\e1A\e07Uh\e1d\e0Ah\e1`\e0!T\e19\e(B 20 \e0\e,T5Q\e1G\e0MQ\e1!IC\e05h\e1M!\e0EXh\e1A\e(B. (\e0\e,T7Qi\e1'\e09Ui\e1`\e0>Wh\e1ME4(S9G9$\e0CQi\e1'"M'$S\e0JQh\e1'\e(B C-x u \e,Tc9!RC7S\e(B
-\e0\e,TBi\e1M9!RCa7C!\e05Q\e1G\e0MQ\e1!IC\e(B.)
+แต่มีข้อยกเว้นอยู่สองประการ: คำสั่งที่ไม่เปลี่ยนแปลงข้อความจะไม่นับรวมอยู่ด้วย (นี่รวมถึง
+คำสั่งการเคลื่อนเคอร์เซอร์และการเคลื่อนม้วน), และการแทรกตัวอักษรก็จะถูกจัดการโดยรวม
+เป็นกลุ่มที่ไม่เกิน 20 ตัวอักษรต่อกลุ่ม. (ทั้งนี้เพื่อลดจำนวนครั้งของคำสั่ง C-x u ในการทำ
+ย้อนการแทรกตัวอักษร.)
 
->> \e0\e,T&h\e1R:CC\e07Q\e14\e09Ui\e1\e04i\e1GB$S\e0JQh\e1'\e(B C-k, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-x u. \e,T:CC\e07Q\e14\e07Uh\e1\e06Y\e1!\e0&h\e1Rd;(P;CR!/!\e0EQ\e1:\e0$W\e19AR\e(B.
+>> ฆ่าบรรทัดนี้ด้วยคำสั่ง C-k, แล้วป้อนคำสั่ง C-x u. บรรทัดที่ถูกฆ่าไปจะปรากฏกลับคืนมา.
 
-\e,T$S\e0JQh\e1'\e(B C-_ \e,T`\e0;g\e19\e0MU\e1!$S\e0JQh\e1'K\e09Vh\e1'JSK\e0CQ\e1:!RC7S\e0Bi\e1M9\e(B; \e,T$S\e0JQh\e1'\e09Ui\e17S'R9`K\e0AW\e1M9\e0!Q\e1:$S\e0JQh\e1'\e(B C-x u,
-\e,Ta\e05h\e1\e0Gh\e1RJP4G!!\e0Gh\e1Rc9!RC\e0;i\e1M9KERBf\e(B \e,T$\e0CQi\e1'\e05T\e14\e05h\e1M\e0!Q\e19\e(B. \e0\e,T"i\e1M`\e0JU\e1B"M'$S\e0JQh\e1'\e(B C-_ \e0\e,T9Ui\e1\e0$W\e1Mc9:R'\e(B
-\e,Ta\e0;i\e19\e0>T\e1A\e0>l\e1\e(B, \e,TMR((Pd\e0Ah\e17CR:\e0Gh\e1R(P\e0;i\e1M9$S\e0JQh\e1'd\e04i\e1M\e0Bh\e1R'dC\e(B. \e0\e,T9Qh\e19\e0$W\e1M`K\e05X\e1\e07Uh\e17Sc\e0Ki\e1`CR\e05i\e1M'`5\e0CU\e1BA$S\e0JQh\e1'\e(B
-C-x u \e,Tc\e0Ki\e1\e0MU\e1!\e05h\e1R'KR!\e(B. \e,Tc9`$\e0CWh\e1M';ERB7R':R'*\e09T\e14\e(B,\e0\e,T7h\e1R9MR((P\e0;i\e1M9$S\e0JQh\e1'\e(B C-_ \e,Td\e04i\e1b4B!RC!4\e(B
-\e0\e,TMQ\e1!"CP\e(B / \e,Tc9"3P\e07Uh\e1!4\e0;Xh\e1A\e(B CONTROL.
+คำสั่ง C-_ เป็นอีกคำสั่งหนึ่งสำหรับการทำย้อน; คำสั่งนี้ทำงานเหมือนกับคำสั่ง C-x u,
+แต่ว่าสะดวกกว่าในการป้อนหลายๆ ครั้งติดต่อกัน. ข้อเสียของคำสั่ง C-_ นี้คือในบาง
+แป้นพิมพ์, อาจจะไม่ทราบว่าจะป้อนคำสั่งได้อย่างไร. นั่นคือเหตุที่ทำให้เราต้องเตรียมคำสั่ง
+C-x u ให้อีกต่างหาก. ในเครื่องปลายทางบางชนิด,ท่านอาจจะป้อนคำสั่ง C-_ ได้โดยการกด
+อักขระ / ในขณะที่กดปุ่ม CONTROL.
 
-\e0\e,T5Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1JSK\e0CQ\e1:$S\e0JQh\e1'\e(B C-_ \e,TaEP\e(B C-x u \e,T(P`\e0;g\e19!RC\e0+i\e1S(S9G9$\e0CQi\e1'"M'$S\e0JQh\e1'\e(B.
+ตัวเลขอาร์กิวเมนต์สำหรับคำสั่ง C-_ และ C-x u จะเป็นการซ้ำจำนวนครั้งของคำสั่ง.
 
 
-* \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B (file)
+* แฟ้มข้อมูล (file)
 ----------------
 
-\e,T`\e0>Wh\e1M\e07Uh\e1(P`\e0!g\e1:\e0"i\e1M$GRA\e07Uh\e1d\e04i\e1a\e0!i\e1d"d;\e09Qi\e19\e(B, \e0\e,T7h\e1R9(P\e05i\e1M'`\e0!g\e1:\e0"i\e1M$GRA\e09Qi\e19d\e0Gi\e1c9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B. \e,Td\e0Ah\e1`\e0*h\e19\e09Qi\e19\e(B
-\e0\e,T"i\e1M$GRA\e0!g\e1(PKRBd;`\e0AWh\e1M\e07h\e1R9`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B. \e,T!RC\e07Uh\e1(P`\e0!g\e1:\e0"i\e1M$GRA\e09Qi\e19E'c9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B, \e0\e,T7h\e1R9\e(B
-\e,T(P\e05i\e1M'\e(B "\e0\e,T$i\e19KR\e(B (find)" \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0!h\e1M9\e07Uh\e1(P`\e0"i\e1Rd;c9\e0"i\e1M$GRA\e09Qi\e19d\e04i\e1\e(B. (\e0\e,T9Uh\e1`\e0CU\e1B!\e0Gh\e1R\e(B "\e,T!RC\e(B
-\e,T`\e0BW\e1M9\e(B (visiting)" \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B.)
+เพื่อที่จะเก็บข้อความที่ได้แก้ไขไปนั้น, ท่านจะต้องเก็บข้อความนั้นไว้ในแฟ้มข้อมูล. ไม่เช่นนั้น
+ข้อความก็จะหายไปเมื่อท่านเลิกใช้อีแมกส์. การที่จะเก็บข้อความนั้นลงในแฟ้มข้อมูล, ท่าน
+จะต้อง "ค้นหา (find)" แฟ้มข้อมูลก่อนที่จะเข้าไปในข้อความนั้นได้. (นี่เรียกว่า "การ
+เยือน (visiting)" แฟ้มข้อมูล.)
 
-\e,T!RC\e0$i\e19KRa\e0?i\e1A\e0"i\e1M\e0AY\e1EKARB\e06V\e1'!RC\e07Uh\e1\e07h\e1R9d\e04i\e1`\e0Kg\e19`\e09Wi\e1MKR"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E@RBc9\e0MU\e1aA!\e0Jl\e1\e(B. \e,Tc9KERBf\e(B
-\e,T7R'\e(B, \e0\e,T4Y\e1`K\e0AW\e1M9\e0Gh\e1R\e07h\e1R9!S\e0EQ\e1'a\e0!i\e1d"\e0"i\e1M\e0AY\e1Ec9a\e0?i\e1A\e0"i\e1M\e0AY\e1EM\e0BYh\e1\e(B. \e,TM\e0Bh\e1R'dC\e0!g\e15RA\e(B, \e,T!RCa\e0!i\e1d"@RBc9\e0MU\e1\e(B
-\e,TaA!\e0Jl\e1\e09Qi\e19(Pd\e0Ah\e1$'M\e0BYh\e1(9!\e0Gh\e1R\e07h\e1R9(P\e(B "\e0\e,T(Q\e14`\e0!g\e1:\e(B (save)" \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Qi\e19\e(B. \e0\e,T9Uh\e1`\e0;g\e19!RC\e0*h\e1GBc\e0Ki\e1\e07h\e1R9\e(B
-\e,TJRARC6K\e0EU\e1!`\e0EUh\e1B'!RC7Sc\e0Ki\e1a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e06Y\e1!a\e0!i\e1d"d\e0Gi\e1$\e0CVh\e1'f\e(B \e,T!ER'f\e(B \e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1d\e04i\e1\e05i\e1M'!RC\e(B. \e,Ta\e0Ai\e1\e0Gh\e1R\e(B
-\e0\e,T7h\e1R9(P7S!RC\e0(Q\e14`\e0!g\e1:d;a\e0Ei\e1G\e0!g\e15RA\e(B, \e0\e,TMU\e1aA!\e0Jl\e1\e0!g\e1\e0BQ\e1'$'`K\e0EW\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e05i\e19)\e0:Q\e1:d\e0Gi\e1b4B`\e0!g\e1:d\e0Gi\e1c9\e0*Wh\e1M\e(B
-\e,TcK\e0Ah\e1\e(B, \e,T`\e0<Wh\e1Md\e0Gi\e1c9!C\e03U\e1\e07Uh\e1\e07h\e1R9a\e0!i\e1d"\e0<T\e14>ER4\e(B.
+การค้นหาแฟ้มข้อมูลหมายถึงการที่ท่านได้เห็นเนื้อหาของแฟ้มข้อมูลภายในอีแมกส์. ในหลายๆ
+ทาง, ดูเหมือนว่าท่านกำลังแก้ไขข้อมูลในแฟ้มข้อมูลอยู่. อย่างไรก็ตาม, การแก้ไขภายในอี
+แมกส์นั้นจะไม่คงอยู่จนกว่าท่านจะ "จัดเก็บ (save)" แฟ้มข้อมูลนั้น. นี่เป็นการช่วยให้ท่าน
+สามารถหลีกเลี่ยงการทำให้แฟ้มข้อมูลถูกแก้ไขไว้ครึ่งๆ กลางๆ ถ้าท่านไม่ได้ต้องการ. แม้ว่า
+ท่านจะทำการจัดเก็บไปแล้วก็ตาม, อีแมกส์ก็ยังคงเหลือแฟ้มข้อมูลต้นฉบับไว้โดยเก็บไว้ในชื่อ
+ใหม่, เผื่อไว้ในกรณีที่ท่านแก้ไขผิดพลาด.
 
-\e0\e,T6i\e1R\e07h\e1R9\e0JQ\e1'`!5\e04Y\e1\e0Jh\e1G9\e0Eh\e1R'"M'K\e09i\e1R(M"M'\e0MU\e1aA!\e0Jl\e1\e(B, \e0\e,T7h\e1R9(P`\e0Kg\e19:CC\e07Q\e14\e07Uh\e1`\e0CTh\e1A\e05i\e19aEP\e0JTi\e19\e0JX\e14\e04i\e1GB\e(B
-\e,T`\e0Ji\e19;CP\e(B. \e,T:CC\e07Q\e14\e09Qi\e19MR((P`\e0CTh\e1A\e05i\e19\e04i\e1GB\e(B "--:-- TUTORIAL" \e,TK\e0CW\e1MMPdC7S9M'\e09Qi\e19\e(B. \e0\e,TJh\e1G9\e09Ui\e1\e(B
-\e,T"M'K\e09i\e1R(M\e(B, \e,Tb4B;C!\e05T\e1a\e0Ei\e1G\e(B, \e,T(PaJ4'\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'`\e0BW\e1M9M\e0BYh\e1\e(B. \e,T"3P\e09Ui\e1\e07h\e1R9!S\e0EQ\e1'\e(B
-\e,T`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e0*Wh\e1M\e0Gh\e1R\e(B "TUTORIAL.th" \e0\e,T+Vh\e1'`\e0;g\e19JS`9R"M'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B. \e,T`\e0AWh\e1M\e07h\e1R9d\e04i\e1\e(B
-\e,T`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e04i\e1GB\e0MU\e1aA!\e0Jl\e1\e(B, \e0\e,T*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Qi\e19(P;CR!/c9\e07Uh\e1\e07Uh\e1d\e04i\e1!\e0Eh\e1RGd\e0Gi\e1a\e0Ei\e1G\e(B.
+ถ้าท่านสังเกตดูส่วนล่างของหน้าจอของอีแมกส์, ท่านจะเห็นบรรทัดที่เริ่มต้นและสิ้นสุดด้วย
+เส้นประ. บรรทัดนั้นอาจจะเริ่มต้นด้วย "--:-- TUTORIAL" หรืออะไรทำนองนั้น. ส่วนนี้
+ของหน้าจอ, โดยปรกติแล้ว, จะแสดงชื่อแฟ้มข้อมูลที่ท่านกำลังเยือนอยู่. ขณะนี้ท่านกำลัง
+เยือนแฟ้มข้อมูลที่ชื่อว่า "TUTORIAL.th" ซึ่งเป็นสำเนาของคู่มือการใช้อีแมกส์. เมื่อท่านได้
+เยือนแฟ้มข้อมูลด้วยอีแมกส์, ชื่อของแฟ้มข้อมูลนั้นจะปรากฏในที่ที่ได้กล่าวไว้แล้ว.
 
-\e0\e,TEQ\e1!I3P\e0>T\e1`HI\e0"i\e1MK\e09Vh\e1'"M'$S\e0JQh\e1'`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0$W\e1M\e(B \e0\e,T7h\e1R9(P\e05i\e1M':M!\e0*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1(P\e(B
-\e,T`\e0BW\e1M9\e(B. \e,T`CR`\e0CU\e1B!\e0EQ\e1!I3P`\e0*h\e19\e09Ui\e1\e0Gh\e1R\e(B "\e0\e,TMh\e1R9MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1(R!`$\e0CWh\e1M';ERB7R'\e(B" (\e,Tc9!C\e03U\e1\e09Ui\e1\e(B, \e,TMR\e0Cl\e1\e(B
-\e0\e,T!T\e1G`A9\e05l\e1\e0!g\e1\e0$W\e1M\e0*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B). \e,TK\e0EQ\e1'(R!\e07Uh\e1\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B
+ลักษณะพิเศษข้อหนึ่งของคำสั่งเยือนแฟ้มข้อมูลคือ ท่านจะต้องบอกชื่อของแฟ้มข้อมูลที่จะ
+เยือน. เราเรียกลักษณะเช่นนี้ว่า "อ่านอาร์กิวเมนต์จากเครื่องปลายทาง" (ในกรณีนี้, อาร์
+กิวเมนต์ก็คือชื่อของแฟ้มข้อมูล). หลังจากที่ท่านป้อนคำสั่ง
 
        C-x C-f   Find a file
 
-\e0\e,TMU\e1aA!\e0Jl\e1(P6RA\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B. \e0\e,T*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9\e0;i\e1M9`\e0"i\e1Rd;(P;CR!/\e07Uh\e1:CC\e07Q\e14\e0Eh\e1R'"M'K\e09i\e1R(M\e(B.
-\e,T:CC\e07Q\e14\e0Eh\e1R'"M'K\e09i\e1R(M`\e0CU\e1B!\e0Gh\e1R\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e(B (minibuffer) \e,T`\e0AWh\e1M\e06Y\e1!c\e0*i\e1'R9c9\e0EQ\e1!I3P\e09Ui\e1\e(B.
-\e0\e,T7h\e1R9JRARC6c\e0*i\e1$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1c9!RCa\e0!i\e1d";C!\e05T\e1"M'\e0MU\e1aA!\e0Jl\e1a\e0!i\e1d"\e0*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B.
+อีแมกส์จะถามชื่อแฟ้มข้อมูล. ชื่อแฟ้มข้อมูลที่ท่านป้อนเข้าไปจะปรากฏที่บรรทัดล่างของหน้าจอ.
+บรรทัดล่างของหน้าจอเรียกว่ามินิบัฟเฟอร์ (minibuffer) เมื่อถูกใช้งานในลักษณะนี้.
+ท่านสามารถใช้คำสั่งที่ใช้ในการแก้ไขปรกติของอีแมกส์แก้ไขชื่อของแฟ้มข้อมูล.
 
-\e,T"3P\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'\e0;i\e1M9\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B (\e,TK\e0CW\e1M\e0"i\e1M\e0AY\e1Ec4f\e(B \e,Tc9\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e09Ui\e1\e(B), \e0\e,T7h\e1R9JRARC6\e(B
-\e,TB!`\e0ET\e1!$S\e0JQh\e1'\e04i\e1GB!RCc\e0*i\e1$S\e0JQh\e1'\e(B C-g.
+ขณะที่ท่านกำลังป้อนชื่อแฟ้มข้อมูล (หรือข้อมูลใดๆ ในมินิบัฟเฟอร์นี้), ท่านสามารถ
+ยกเลิกคำสั่งด้วยการใช้คำสั่ง C-g.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x C-f, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-g. \e0\e,T9Uh\e1`\e0;g\e19!RCB!`\e0ET\e1!\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e(B, \e,TaEP\e(B
-   \e,TB!`\e0ET\e1!$S\e0JQh\e1'\e(B C-x C-f \e0\e,T7Uh\e1!S\e0EQ\e1'c\e0*i\e1\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1M\e0BYh\e1\e(B. \e,T<E\e0EQ\e1>\e08l\e1\e0$W\e1M\e07h\e1R9(Pd\e0Ah\e1d\e04i\e1`\e0BW\e1M9\e(B
-   \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1Ec4f\e(B.
+>> ป้อนคำสั่ง C-x C-f, แล้วป้อนคำสั่ง C-g. นี่เป็นการยกเลิกมินิบัฟเฟอร์, และ
+   ยกเลิกคำสั่ง C-x C-f ที่กำลังใช้มินิบัฟเฟอร์อยู่. ผลลัพธ์คือท่านจะไม่ได้เยือน
+   แฟ้มข้อมูลใดๆ.
 
-\e,T`\e0AWh\e1M\e07h\e1R9d\e04i\e1\e0;i\e1M9\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E`J\e0Cg\e1(a\e0Ei\e1G\e(B, \e,T!4\e0;Xh\e1A\e(B <Return> \e,T`\e0>Wh\e1M\e07Uh\e1(P\e0JTi\e19\e0JX\e14$S\e0JQh\e1'\e(B. \e,Ta\e0Ei\e1G$S\e0JQh\e1'\e(B
-C-x C-f \e0\e,T!g\e1(P7S'R9\e(B, \e,TaEP(P`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9d\e04i\e1`\e0EW\e1M!d\e0Gi\e1\e(B. \e0\e,TAT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1(P\e(B
-\e,TKRBd;`\e0AWh\e1M`J\e0Cg\e1(\e0JTi\e19$S\e0JQh\e1'\e(B C-x C-f.
+เมื่อท่านได้ป้อนชื่อแฟ้มข้อมูลเสร็จแล้ว, กดปุ่ม <Return> เพื่อที่จะสิ้นสุดคำสั่ง. แล้วคำสั่ง
+C-x C-f ก็จะทำงาน, และจะเยือนแฟ้มข้อมูลที่ท่านได้เลือกไว้. มินิบัฟเฟอร์จะ
+หายไปเมื่อเสร็จสิ้นคำสั่ง C-x C-f.
 
-\e,TK\e0EQ\e1'(R!\e09Qi\e19d\e0Ah\e19R9`\e09Wi\e1MKR"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0!g\e1(P;CR!/:9K\e09i\e1R(M\e(B, \e,TaEP\e07h\e1R9\e0!g\e1(PJRARC6a\e0!i\e1d"\e(B
-\e,T`\e09Wi\e1MKRd\e04i\e1\e(B. \e,T`\e0AWh\e1M\e07h\e1R9\e05i\e1M'!RC(Pa\e0!i\e1d"\e0"i\e1M$GRAM\e0Bh\e1R'6RGC\e(B, \e0\e,T!g\e1c\e0Ki\e1c\e0*i\e1$S\e0JQh\e1'\e(B
+หลังจากนั้นไม่นานเนื้อหาของแฟ้มข้อมูลก็จะปรากฏบนหน้าจอ, และท่านก็จะสามารถแก้ไข
+เนื้อหาได้. เมื่อท่านต้องการจะแก้ไขข้อความอย่างถาวร, ก็ให้ใช้คำสั่ง
 
        C-x C-s   Save the file
 
-\e,T$S\e0JQh\e1'\e09Ui\e1(P7SJS`9R\e0"i\e1M$GRA\e07Uh\e1M\e0BYh\e1c9\e0MU\e1aA!\e0Jl\e1`\e0"i\e1Rd;`\e0!g\e1:d\e0Gi\e1c9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B. \e,Tc9!RC!CP7S`\e0*h\e19\e09Ui\e1c9\e(B
-\e,T$\e0CQi\e1'aC!\e0JX\e14\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(P`;\e0EUh\e1B9\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e05i\e19)\e0:Q\e1:`\e0>Wh\e1M\e0Gh\e1R(Pd\e04i\e1$'d\e0Gi\e1\e(B. \e0\e,T*Wh\e1McK\e0Ah\e1\e09Qi\e19\e05Qi\e1'\e0"Vi\e19b4B\e(B
-\e,T!RC`\e05T\e1A\e(B "~" \e,T`\e0"i\e1Rd;\e07i\e1RB\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e05i\e19)\e0:Q\e1:\e(B.
+คำสั่งนี้จะทำสำเนาข้อความที่อยู่ในอีแมกส์เข้าไปเก็บไว้ในแฟ้มข้อมูล. ในการกระทำเช่นนี้ใน
+ครั้งแรกสุด, อีแมกส์จะเปลี่ยนชื่อแฟ้มข้อมูลต้นฉบับเพื่อว่าจะได้คงไว้. ชื่อใหม่นั้นตั้งขึ้นโดย
+การเติม "~" เข้าไปท้ายชื่อแฟ้มข้อมูลต้นฉบับ.
 
-\e,T`\e0AWh\e1M7S!RC\e0(Q\e14`\e0!g\e1:`\e0CU\e1B:\e0Ci\e1MBa\e0Ei\e1G\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(P\e0>T\e1A\e0>l\e1\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Qi\e19\e(B. \e0\e,T7h\e1R9$GC(P\e0(Q\e14`\e0!g\e1:\e0"i\e1M\e0AY\e1E\e(B
-\e0\e,T:h\e1MBf\e(B, \e,T`\e0>Wh\e1M\e0Gh\e1R\e07h\e1R9(Pd\e04i\e1d\e0Ah\e1\e05i\e1M'`\e0JU\e1B'R9d;AR!\e09Q\e1!KR!CP::`\e0!T\e14\e0"Q\e14\e0"i\e1M'\e(B.
+เมื่อทำการจัดเก็บเรียบร้อยแล้ว, อีแมกส์จะพิมพ์ชื่อแฟ้มข้อมูลนั้น. ท่านควรจะจัดเก็บข้อมูล
+บ่อยๆ, เพื่อว่าท่านจะได้ไม่ต้องเสียงานไปมากนักหากระบบเกิดขัดข้อง.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x C-s, \e,T`\e0>Wh\e1M\e0(Q\e14`\e0!g\e1:JS`9R\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1"M'\e07h\e1R9\e(B.
-   \e,T(P;CR!/\e(B "Write ...TUTORIAL.th" \e0\e,T7Uh\e1:CC\e07Q\e14\e0Eh\e1R'\e0JX\e14"M'K\e09i\e1R(M\e(B.
+>> ป้อนคำสั่ง C-x C-s, เพื่อจัดเก็บสำเนาคู่มือการใช้ของท่าน.
+   จะปรากฏ "Write ...TUTORIAL.th" ที่บรรทัดล่างสุดของหน้าจอ.
 
-\e0\e,T7h\e1R9JRARC6(P`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e0AU\e1M\e0BYh\e1a\e0Ei\e1G\e(B, \e,T`\e0>Wh\e1M\e07Uh\e1(P\e04Y\e1K\e0CW\e1Ma\e0!i\e1d"\e(B. \e0\e,T7h\e1R9JRARC6(P`\e0BW\e1M9\e(B
-\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e0BQ\e1'd\e0Ah\e1;CR!/\e0!g\e1d\e04i\e1\e(B. \e0\e,T9Uh\e1`\e0;g\e19!RCJ\e0Ci\e1R'a\e0?i\e1A\e0"i\e1M\e0AY\e1EcK\e0Ah\e1"M'\e0MU\e1aA!\e0Jl\e1\e(B: \e,T`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B,
-\e0\e,T+Vh\e1'(P`\e0CTh\e1A\e05i\e19\e04i\e1GBK\e09i\e1R(M\e0Gh\e1R'`;\e0Eh\e1R\e(B, \e,Ta\e0Ei\e1G7S!RCa7C!\e0"i\e1M$GRA`\e0>Wh\e1M\e07Uh\e1(PJ\e0Ci\e1R'`\e0;g\e19a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e05h\e1Md;\e(B.
-\e,T`\e0AWh\e1M\e07h\e1R9\e0JQh\e1'c\e0Ki\e1\e(B "\e0\e,T(Q\e14`\e0!g\e1:\e(B (save)" \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B, \e0\e,TMU\e1aA!\e0Jl\e1\e0(V\e1'(PJ\e0Ci\e1R'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e04i\e1GB\e0"i\e1M$GRA\e07Uh\e1\e(B
-\e0\e,T7h\e1R9d\e04i\e1\e0;i\e1M9`\e0"i\e1Rd;\e(B. \e,T(R!\e09Ui\e1d;\e(B, \e0\e,T7h\e1R9JRARC6(P\e05Q\e14\e0JT\e19c(EM'a\e0!i\e1d"a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e0AU\e1M\e0BYh\e1a\e0Ei\e1Gd\e04i\e1\e(B.
+ท่านสามารถจะเยือนแฟ้มข้อมูลที่มีอยู่แล้ว, เพื่อที่จะดูหรือแก้ไข. ท่านสามารถจะเยือน
+แฟ้มข้อมูลที่ยังไม่ปรากฏก็ได้. นี่เป็นการสร้างแฟ้มข้อมูลใหม่ของอีแมกส์: เยือนแฟ้มข้อมูล,
+ซึ่งจะเริ่มต้นด้วยหน้าจอว่างเปล่า, แล้วทำการแทรกข้อความเพื่อที่จะสร้างเป็นแฟ้มข้อมูลต่อไป.
+เมื่อท่านสั่งให้ "จัดเก็บ (save)" แฟ้มข้อมูล, อีแมกส์จึงจะสร้างแฟ้มข้อมูลด้วยข้อความที่
+ท่านได้ป้อนเข้าไป. จากนี้ไป, ท่านสามารถจะตัดสินใจลองแก้ไขแฟ้มข้อมูลที่มีอยู่แล้วได้.
 
 
-* \e0\e,T:Q\e1?`?M\e0Cl\e1\e(B (buffer)
+* บัฟเฟอร์ (buffer)
 -----------------
 
-\e0\e,T6i\e1R\e07h\e1R9`\e0BW\e1M9\e0MU\e1!a\e0?i\e1A\e0"i\e1M\e0AY\e1Eb4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-x C-f, \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1EaC!(P\e0BQ\e1'$'M\e0BYh\e1c9\e0MU\e1aA!\e0Jl\e1\e(B. \e0\e,T7h\e1R9\e(B
-\e,TJRARC6(PJ\e0EQ\e1:!\e0EQ\e1:d;d\e04i\e1\e0MU\e1!b4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-x C-f. \e0\e,TGT\e1\e08U\e1\e09Ui\e1(P7Sc\e0Ki\e1\e07h\e1R9JRARC6`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B
-\e,T@RBc9\e0MU\e1aA!\e0Jl\e1d\e04i\e1(S9G9K\e09Vh\e1'\e(B.
+ถ้าท่านเยือนอีกแฟ้มข้อมูลโดยใช้คำสั่ง C-x C-f, แฟ้มข้อมูลแรกจะยังคงอยู่ในอีแมกส์. ท่าน
+สามารถจะสลับกลับไปได้อีกโดยใช้คำสั่ง C-x C-f. วิธีนี้จะทำให้ท่านสามารถเยือนแฟ้มข้อมูล
+ภายในอีแมกส์ได้จำนวนหนึ่ง.
 
->> \e,TJ\e0Ci\e1R'a\e0?i\e1A\e0"i\e1M\e0AY\e1EaEPc\e0Ki\e1\e0*Wh\e1M\e0Gh\e1R\e(B "foo" \e,Tb4B!RC\e0;i\e1M9$S\e0JQh\e1'\e(B C-x C-f foo <Return>.
-   \e,Ta\e0Ei\e1G\e0;i\e1M9\e0"i\e1M$GRA\e(B, \e,Ta\e0!i\e1d"\e(B, \e,TaEP\e0(Q\e14`\e0!g\e1:\e(B "foo" \e,Tb4B!RC\e0;i\e1M9$S\e0JQh\e1'\e(B C-x C-s.
-   \e0\e,TJX\e14\e07i\e1RB\e(B, \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x C-f TUTORIAL <Return> \e,T`\e0>Wh\e1M(Pd\e04i\e1\e0Bi\e1M9!\e0EQ\e1:AR\e07Uh\e1\e0"i\e1M$GRA\e(B
-   \e,T"M'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e(B.
+>> สร้างแฟ้มข้อมูลและให้ชื่อว่า "foo" โดยการป้อนคำสั่ง C-x C-f foo <Return>.
+   แล้วป้อนข้อความ, แก้ไข, และจัดเก็บ "foo" โดยการป้อนคำสั่ง C-x C-s.
+   สุดท้าย, ป้อนคำสั่ง C-x C-f TUTORIAL <Return> เพื่อจะได้ย้อนกลับมาที่ข้อความ
+   ของคู่มือการใช้.
 
-\e0\e,TMU\e1aA!\e0Jl\e1`\e0!g\e1:\e0"i\e1M$GRA"M'a\e05h\e1EPa\e0?i\e1A\e0"i\e1M\e0AY\e1E@RBc9\e0JTh\e1'f\e(B (object) \e,TK\e09Vh\e1'\e(B, \e0\e,T+Vh\e1'`\e0CU\e1B!\e0Gh\e1R\e(B "\e0\e,T:Q\e1?`?M\e0Cl\e1\e(B
-(buffer)". \e,T!RC`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E`\e0;g\e19!RCJ\e0Ci\e1R'\e0:Q\e1?`?M\e0Cl\e1cK\e0Ah\e1@RBc9\e0MU\e1aA!\e0Jl\e1\e(B. \e,Tc9!RC\e07Uh\e1(P\e04Y\e1\e(B
-\e,TCRB!RC"M'\e0:Q\e1?`?M\e0Cl\e1\e07Uh\e1\e0AU\e1M\e0BYh\e1c9\e0MU\e1aA!\e0Jl\e1\e09Qi\e19\e(B, \e,Tc\e0Ki\e1\e0;i\e1M9$S\e0JQh\e1'\e(B:
+อีแมกส์เก็บข้อความของแต่ละแฟ้มข้อมูลภายในสิ่งๆ (object) หนึ่ง, ซึ่งเรียกว่า "บัฟเฟอร์
+(buffer)". การเยือนแฟ้มข้อมูลเป็นการสร้างบัฟเฟอร์ใหม่ภายในอีแมกส์. ในการที่จะดู
+รายการของบัฟเฟอร์ที่มีอยู่ในอีแมกส์นั้น, ให้ป้อนคำสั่ง:
 
        C-x C-b   List buffers
 
->> \e,TEM'\e0;i\e1M9$S\e0JQh\e1'\e(B C-x C-b \e0\e,T4Y\e1\e(B.
+>> ลองป้อนคำสั่ง C-x C-b ดู.
 
-\e0\e,T4Y\e1\e0Gh\e1Ra\e05h\e1EP\e0:Q\e1?`?M\e0Cl\e1\e0AU\e1\e0*Wh\e1M\e0Gh\e1RMPdC\e(B, \e,TaEP:R'\e0MQ\e19\e0!g\e1`\e0;g\e19\e0*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e0AU\e1`\e09Wi\e1MKR\e09Qi\e19f\e(B \e,TM\e0BYh\e1\e(B. \e,T:R'\e(B
-\e0\e,T:Q\e1?`?M\e0Cl\e1d\e0Ah\e1d\e04i\e1`\e0!Uh\e1BG\e0"i\e1M'\e0!Q\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e0\e,T:Q\e1?`?M\e0Cl\e1\e07Uh\e1\e0AU\e1\e0*Wh\e1M\e0Gh\e1R\e(B "*Buffer List*"
-\e,Td\e0Ah\e1\e0AU\e1a\e0?i\e1A\e0"i\e1M\e0AY\e1Ec4f\e(B \e0\e,T7Qi\e1'\e0JTi\e19\e(B. \e0\e,T9Uh\e1`\e0;g\e19\e0:Q\e1?`?M\e0Cl\e1\e0+Vh\e1':CC\e0(X\e1`\e09Wi\e1MKR"M'CRB!RC"M'\e0:Q\e1?`?M\e0Cl\e1\e07Uh\e1\e06Y\e1!J\e0Ci\e1R'\e(B
-\e0\e,T4i\e1GB$S\e0JQh\e1'\e(B C-x C-b. \e0\e,T"i\e1M$GRAc4f\e(B \e0\e,T7Uh\e1\e07h\e1R9`\e0Kg\e19:9K\e09i\e1R(M"M'\e0MU\e1aA!\e0Jl\e1(P;CR!/M\e0BYh\e1`\e0;g\e19\e0Jh\e1G9K\e09Vh\e1'\e(B
-\e,T"M'\e0:Q\e1?`?M\e0Cl\e1c4\e0:Q\e1?`?M\e0Cl\e1K\e09Vh\e1'`JAM\e(B.
+ดูว่าแต่ละบัฟเฟอร์มีชื่อว่าอะไร, และบางอันก็เป็นชื่อของแฟ้มข้อมูลที่มีเนื้อหานั้นๆ อยู่. บาง
+บัฟเฟอร์ไม่ได้เกี่ยวข้องกับแฟ้มข้อมูล. ตัวอย่างเช่น, บัฟเฟอร์ที่มีชื่อว่า "*Buffer List*"
+ไม่มีแฟ้มข้อมูลใดๆ ทั้งสิ้น. นี่เป็นบัฟเฟอร์ซึ่งบรรจุเนื้อหาของรายการของบัฟเฟอร์ที่ถูกสร้าง
+ด้วยคำสั่ง C-x C-b. ข้อความใดๆ ที่ท่านเห็นบนหน้าจอของอีแมกส์จะปรากฏอยู่เป็นส่วนหนึ่ง
+ของบัฟเฟอร์ใดบัฟเฟอร์หนึ่งเสมอ.
 
->> \e,TEM'c\e0*i\e1$S\e0JQh\e1'\e(B C-x 1 \e,T`\e0>Wh\e1M\e07Uh\e1(P!S\e0(Q\e14CRB!RC"M'\e0:Q\e1?`?M\e0Cl\e1\e(B.
+>> ลองใช้คำสั่ง C-x 1 เพื่อที่จะกำจัดรายการของบัฟเฟอร์.
 
-\e0\e,T6i\e1R\e07h\e1R9a\e0!i\e1d"\e0"i\e1M$GRAc9a\e0?i\e1A\e0"i\e1M\e0AY\e1EK\e09Vh\e1'\e(B, \e,Ta\e0Ei\e1G`\e0BW\e1M9\e0MU\e1!a\e0?i\e1A\e0"i\e1M\e0AY\e1EK\e09Vh\e1'\e(B, \e0\e,TMU\e1aA!\e0Jl\e1\e0BQ\e1'd\e0Ah\e1d\e04i\e1\e0(Q\e14`\e0!g\e1:\e(B
-\e0\e,T"i\e1M$GRA"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1EaC!\e(B. \e0\e,T"i\e1M$GRA\e07Uh\e1\e06Y\e1!a\e0!i\e1d"d;(P\e0BQ\e1'$'M\e0BYh\e1c9\e0MU\e1aA!\e0Jl\e1\e(B, \e,Tc9\e0:Q\e1?`?M\e0Cl\e1JSK\e0CQ\e1:\e(B
-\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Qi\e19\e(B. \e,T!RCJ\e0Ci\e1R'K\e0CW\e1M!RCa\e0!i\e1d""M'\e0:Q\e1?`?M\e0Cl\e1JSK\e0CQ\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1JM'd\e0Ah\e1d\e04i\e1\e0AU\e1<E\e05h\e1M\e(B
-\e0\e,T:Q\e1?`?M\e0Cl\e1JSK\e0CQ\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1K\e09Vh\e1'\e(B. \e0\e,T9Uh\e1`\e0;g\e19\e0JTh\e1'\e07Uh\e1\e0AU\e1;CPbB*\e09l\e1AR!\e(B, \e,Ta\e05h\e1\e0!g\e1KARB$GRA\e0Gh\e1R(P\e05i\e1M'\e0AU\e1\e(B
-\e0\e,TGT\e1\e08U\e1!RC\e07Uh\e1\e04U\e1c9!RC\e0(Q\e14`\e0!g\e1:\e0:Q\e1?`?M\e0Cl\e1"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1EaC!\e(B. \e0\e,T9Uh\e1d\e0Ah\e1d\e04i\e1KARB$GRA\e0Gh\e1R(P\e05i\e1M'J\e0EQ\e1:!\e0EQ\e1:d;\e(B
-\e0\e,TBQ\e1'a\e0?i\e1A\e0"i\e1M\e0AY\e1EaC!\e04i\e1GB$S\e0JQh\e1'\e(B C-x C-f \e0\e,T!h\e1M9\e(B, \e,T`\e0>Wh\e1M\e07Uh\e1(Pd\e04i\e1c\e0*i\e1$S\e0JQh\e1'\e(B C-x C-s \e,Tc9!RC\e0(Q\e14`\e0!g\e1:\e(B.
-\e0\e,T4Q\e1'\e09Qi\e19`CR\e0(V\e1'`5\e0CU\e1BA$S\e0JQh\e1'\e(B
+ถ้าท่านแก้ไขข้อความในแฟ้มข้อมูลหนึ่ง, แล้วเยือนอีกแฟ้มข้อมูลหนึ่ง, อีแมกส์ยังไม่ได้จัดเก็บ
+ข้อความของแฟ้มข้อมูลแรก. ข้อความที่ถูกแก้ไขไปจะยังคงอยู่ในอีแมกส์, ในบัฟเฟอร์สำหรับ
+แฟ้มข้อมูลนั้น. การสร้างหรือการแก้ไขของบัฟเฟอร์สำหรับแฟ้มข้อมูลที่สองไม่ได้มีผลต่อ
+บัฟเฟอร์สำหรับแฟ้มข้อมูลที่หนึ่ง. นี่เป็นสิ่งที่มีประโยชน์มาก, แต่ก็หมายความว่าจะต้องมี
+วิธีการที่ดีในการจัดเก็บบัฟเฟอร์ของแฟ้มข้อมูลแรก. นี่ไม่ได้หมายความว่าจะต้องสลับกลับไป
+ยังแฟ้มข้อมูลแรกด้วยคำสั่ง C-x C-f ก่อน, เพื่อที่จะได้ใช้คำสั่ง C-x C-s ในการจัดเก็บ.
+ดังนั้นเราจึงเตรียมคำสั่ง
 
        C-x s     Save some buffers
 
-\e,T$S\e0JQh\e1'\e(B C-x s \e,T(P6RA\e07h\e1R9`\e0!Uh\e1BG\e0!Q\e1:\e0:Q\e1?`?M\e0Cl\e1\e07Uh\e1d\e04i\e1\e0CQ\e1:!RCa\e0!i\e1d"a\e05h\e1\e0BQ\e1'd\e0Ah\e1d\e04i\e1\e0CQ\e1:!RC\e0(Q\e14`\e0!g\e1:\e(B. \e0\e,TMU\e1\e(B
-\e,TaA!\e0Jl\e1(P6RA\e07h\e1R9\e(B, \e,TJSK\e0CQ\e1:a\e05h\e1EP\e0:Q\e1?`?M\e0Cl\e1\e04Q\e1'!\e0Eh\e1RG\e(B, \e0\e,TGh\e1R(P\e0(Q\e14`\e0!g\e1:K\e0CW\e1Md\e0Ah\e1\e(B.
+คำสั่ง C-x s จะถามท่านเกี่ยวกับบัฟเฟอร์ที่ได้รับการแก้ไขแต่ยังไม่ได้รับการจัดเก็บ. อี
+แมกส์จะถามท่าน, สำหรับแต่ละบัฟเฟอร์ดังกล่าว, ว่าจะจัดเก็บหรือไม่.
 
->> \e,Ta7C!\e0"i\e1M$GRA\e0JQ\e1!K\e09Vh\e1':CC\e07Q\e14\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-x s.
-   \e0\e,TMU\e1aA!\e0Jl\e1(P6RA\e07h\e1R9\e0Gh\e1R(P\e0(Q\e14`\e0!g\e1:\e0:Q\e1?`?M\e0Cl\e1\e0*Wh\e1M\e(B TUTORIAL \e,TdKA\e(B.
-   \e,T5M:\e0Gh\e1Rc\e0*h\e1b4B!RC\e0;i\e1M9\e(B "y".
+>> แทรกข้อความสักหนึ่งบรรทัด, แล้วป้อนคำสั่ง C-x s.
+   อีแมกส์จะถามท่านว่าจะจัดเก็บบัฟเฟอร์ชื่อ TUTORIAL ไหม.
+   ตอบว่าใช่โดยการป้อน "y".
 
 
-* \e,T!RC`\e0>Th\e1A\e0*X\e14$S\e0JQh\e1'\e(B
+* การเพิ่มชุดคำสั่ง
 --------------
 
-\e0\e,TAU\e1$S\e0JQh\e1'"M'\e0MU\e1aA!\e0Jl\e1M\e0BYh\e1\e0MU\e1!AR!ARB(9`\e0!T\e19!\e0Gh\e1R\e07Uh\e1(PJRARC6!S\e0!Q\e1:d\e04i\e1\e04i\e1GB\e0MQ\e1!"CP;CPJA\e0!Q\e1:\e0MQ\e1!"CP\e(B
-\e,T$M9b7CE\e(B (control character) \e,TaEPM\e0@T\e1\e0MQ\e1!"CP\e(B (meta character). \e0\e,TMU\e1aA!\e0Jl\e1c\e0*i\e1!RC\e(B
-\e,T;CPJA\e0!Q\e1:$S\e0JQh\e1'`J\e0CT\e1A\e(B (eXtend command). \e,T!RC`J\e0CT\e1A\e09Ui\e1`\e0;g\e19d;d\e04i\e1JM'\e0EQ\e1!I3P\e(B:
-
-       C-x     \e,T!RC`J\e0CT\e1A\e0MQ\e1!"CP\e(B (Character eXtend). \e,T5RA\e04i\e1GBK\e09Vh\e1'\e05Q\e1G\e0MQ\e1!IC\e(B.
-       M-x     \e,T!RC`J\e0CT\e1A\e04i\e1GB\e0*Wh\e1M$S\e0JQh\e1'\e(B (Named command eXtend). \e,T5RA\e04i\e1GB\e0*Wh\e1M`\e05g\e1A\e(B.
-
-\e,T$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1b4B\e07Qh\e1Gd;a\e0Ei\e1G(P\e0AU\e1;CPbB*\e09l\e1\e(B, \e,Ta\e05h\e1\e0AQ\e1!(P\e0AU\e1bM!RJc\e0*i\e1\e09i\e1MB!\e0Gh\e1R$S\e0JQh\e1'\e05h\e1R'f\e(B \e0\e,T7Uh\e1\e07h\e1R9d\e04i\e1\e(B
-\e,T`\e0CU\e1B9\e0CYi\e1d;a\e0Ei\e1G\e(B. \e0\e,T7h\e1R9d\e04i\e1>:d;a\e0Ei\e1GJM'$S\e0JQh\e1'\e(B: \e,T$S\e0JQh\e1'JSK\e0CQ\e1:!RC\e0(Q\e14!RC\e0!Q\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B C-x C-f
-\e,TJSK\e0CQ\e1:!RC`\e0BW\e1M9\e(B (Find) \e,TaEP\e(B C-x C-s \e,TJSK\e0CQ\e1:!RC\e0(Q\e14`\e0!g\e1:\e(B (Save). \e0\e,TMU\e1!\e05Q\e1GM\e0Bh\e1R'K\e09Vh\e1'\e0!g\e1\e(B
-\e0\e,T$W\e1M$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1c9!RC`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B--\e,T$S\e0JQh\e1'\e(B C-x C-c. (\e,Td\e0Ah\e1\e05i\e1M'`\e0;g\e19\e0Kh\e1G'\e0Gh\e1R\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9d\e04i\e1\e(B
-\e,Ta\e0!i\e1d"d;(P\e0JY\e1-KRB\e(B; \e,T$S\e0JQh\e1'\e(B C-x C-c \e,T(P`J9Mc\e0Ki\e1\e0(Q\e14`\e0!g\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e06Y\e1!a\e0!i\e1d"d;\e0!h\e1M9\e07Uh\e1(P\e0JTi\e19\e0JX\e14\e(B
-\e0\e,TMU\e1aA!\e0Jl\e1\e(B.)
-
-\e,T$S\e0JQh\e1'\e(B C-z \e,T`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1c9!RCMM!(R!\e0MU\e1aA!\e0Jl\e1`\e0;g\e19!RC\e0*Qh\e1G$CRG\e(B *temporarily*--\e,T)P\e09Qi\e19\e(B
-\e0\e,T7h\e1R9JRARC6!\e0EQ\e1:d;\e0JYh\e1\e0MU\e1aA!\e0Jl\e1d\e04i\e1\e0MU\e1!K\e0EQ\e1'(R!\e09Qi\e19\e(B.
-
-\e,TJSK\e0CQ\e1:CP::\e07Uh\e1M\e09X\e1-R5c\e0Ki\e1c\e0*i\e1$S\e0JQh\e1'\e(B, C-z "suspends" \e0\e,TMU\e1aA!\e0Jl\e1\e(B; \e0\e,T9Qh\e19\e0$W\e1M!RC!\e0EQ\e1:d;\e0BQ\e1'`*E\e0El\e1\e(B
-(shell) \e,Tb4Bd\e0Ah\e1d\e04i\e17SERB\e0MU\e1aA!\e0Jl\e1\e(B. \e,Tc9`*E\e0El\e1\e07Qh\e1Gd;\e(B, \e0\e,T7h\e1R9JRARC6\e0CU\e1\e0+Y\e1A\e(B (resume) \e0\e,TMU\e1aA!\e0Jl\e1\e(B
-\e,Td\e04i\e1\e04i\e1GB$S\e0JQh\e1'\e(B `fg' \e,TK\e0CW\e1M\e04i\e1GB$S\e0JQh\e1'\e(B `%emacs'.
-
-\e,TJSK\e0CQ\e1:CP::\e07Uh\e1d\e0Ah\e1\e0AU\e1\e0?Q\e1'\e0!l\e1\e0*Q\e19\e(B "suspend", \e,T$S\e0JQh\e1'\e(B C-z \e,T(PJ\e0Ci\e1R'\e0+Q\e1:`*E\e0El\e1\e(B (subshell)
-\e,T@RBc\e05i\e1\e0MU\e1aA!\e0Jl\e1`\e0>Wh\e1Mc\e0Ki\e1\e07h\e1R9\e0AU\e1bM!RJ4S`\e09T\e19'R9b;Ca!CA\e0MWh\e19\e0!h\e1M9a\e0Ei\e1G\e0$h\e1MB!\e0EQ\e1:AR\e0BQ\e1'\e0MU\e1aA!\e0Jl\e1\e0MU\e1!$\e0CQi\e1'\e(B;
-\e0\e,T+Vh\e1'd\e0Ah\e1c\e0*h\e1!RC\e(B "\e,TMM!(R!\e(B (exit)" \e0\e,TMU\e1aA!\e0Jl\e1(\e0CT\e1'\e(B. \e,Tc9!C\e03U\e1\e09Ui\e1\e(B, \e,T$S\e0JQh\e1'`*E\e0El\e1\e(B `exit' \e,T`\e0;g\e19$S\e0JQh\e1'\e(B
-\e,T;C!\e05T\e1\e07Uh\e1c\e0*i\e1c9!RC!\e0EQ\e1:d;\e0BQ\e1'\e0MU\e1aA!\e0Jl\e1(R!\e0+Q\e1:`*E\e0El\e1\e(B.
-
-\e,Tc\e0*i\e1$S\e0JQh\e1'\e(B C-x C-c \e0\e,T!g\e1\e05h\e1M`\e0AWh\e1M\e07h\e1R9\e05i\e1M'!RC(P`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1(\e0CT\e1'f\e(B. \e0\e,TGT\e1\e08U\e1\e09Ui\e1`\e0;g\e19\e0GT\e1\e08U\e1\e07Uh\e1\e06Y\e1!\e05i\e1M'c9\e(B
-\e,T!RC\e07Uh\e1(P`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B, \e,Td\e0Ah\e1\e0Gh\e1R\e0MU\e1aA!\e0Jl\e1\e09Qi\e19(P\e06Y\e1!`\e0CU\e1B!c\e0*i\e1(R!b;Ca!CA\e0(Q\e14!RC`AE\e0El\e1\e(B (mail
-handling programs) \e,TK\e0CW\e1Mb;Ca!CAMCC6;CPbB*\e09l\e1\e(B (utility programs) \e0\e,T5h\e1R'f\e(B,
-\e,T`\e09Wh\e1M'(R!\e0Gh\e1Rb;Ca!CA`K\e0Eh\e1R\e09Ui\e1d\e0Ah\e1\e0AU\e1\e0GT\e1\e08U\e1!RC\e0(Q\e14!RC\e0!Q\e1:\e0MU\e1aA!\e0Jl\e1d\e04i\e1b4B5C'\e(B. \e,Tc9J@R>!RC7S'R9\e(B
-\e,T;C!\e05T\e1\e(B, \e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1d\e04i\e1\e05i\e1M'!RC(P`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1(\e0CT\e1'f\e(B, \e0\e,T7h\e1R9\e0!g\e1$GC(P\e(B suspend \e,Tb4B!RCc\e0*i\e1\e(B
-\e,T$S\e0JQh\e1'\e(B C-z \e,Ta79!RC`\e0ET\e1!c\e0*i\e1d;`EB\e(B.
-
-\e0\e,TBQ\e1'\e0AU\e1$S\e0JQh\e1'\e07Uh\e1M\e0BYh\e1c9\e0*X\e14$S\e0JQh\e1'\e(B C-x \e0\e,TMU\e1!AR!\e(B. \e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e19CRB!RC$S\e0JQh\e1'\e07Uh\e1\e07h\e1R9d\e04i\e1`\e0CU\e1B9\e0CYi\e1d;a\e0Ei\e1G\e(B:
-
-       C-x C-f         \e,T`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B (Find file).
-       C-x C-s         \e0\e,T(Q\e14`\e0!g\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B (Save file).
-       C-x C-b         \e,T7SCRB!RC\e0:Q\e1?`?M\e0Cl\e1\e(B (List buffers).
-       C-x C-c         \e,T`\e0ET\e1!c\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B (Quit Emacs).
-       C-x 1           \e,TE:K\e09i\e1R(M\e07Qi\e1'KA4b4B$'M\e0BYh\e1d\e0Gi\e1K\e09Vh\e1'K\e09i\e1R(M\e(B
+มีคำสั่งของอีแมกส์อยู่อีกมากมายจนเกินกว่าที่จะสามารถกำกับได้ด้วยอักขระประสมกับอักขระ
+คอนโทรล (control character) และอภิอักขระ (meta character). อีแมกส์ใช้การ
+ประสมกับคำสั่งเสริม (eXtend command). การเสริมนี้เป็นไปได้สองลักษณะ:
+
+       C-x     การเสริมอักขระ (Character eXtend). ตามด้วยหนึ่งตัวอักษร.
+       M-x     การเสริมด้วยชื่อคำสั่ง (Named command eXtend). ตามด้วยชื่อเต็ม.
+
+คำสั่งเหล่านี้โดยทั่วไปแล้วจะมีประโยชน์, แต่มักจะมีโอกาสใช้น้อยกว่าคำสั่งต่างๆ ที่ท่านได้
+เรียนรู้ไปแล้ว. ท่านได้พบไปแล้วสองคำสั่ง: คำสั่งสำหรับการจัดการกับแฟ้มข้อมูล C-x C-f
+สำหรับการเยือน (Find) และ C-x C-s สำหรับการจัดเก็บ (Save). อีกตัวอย่างหนึ่งก็
+คือคำสั่งที่ใช้ในการเลิกใช้อีแมกส์--คำสั่ง C-x C-c. (ไม่ต้องเป็นห่วงว่าข้อมูลที่ท่านได้
+แก้ไขไปจะสูญหาย; คำสั่ง C-x C-c จะเสนอให้จัดเก็บแฟ้มข้อมูลที่ถูกแก้ไขไปก่อนที่จะสิ้นสุด
+อีแมกส์.)
+
+คำสั่ง C-z เป็นคำสั่งที่ใช้ในการออกจากอีแมกส์เป็นการชั่วคราว *temporarily*--ฉะนั้น
+ท่านสามารถกลับไปสู่อีแมกส์ได้อีกหลังจากนั้น.
+
+สำหรับระบบที่อนุญาตให้ใช้คำสั่ง, C-z "suspends" อีแมกส์; นั่นคือการกลับไปยังเชลล์
+(shell) โดยไม่ได้ทำลายอีแมกส์. ในเชลล์ทั่วไป, ท่านสามารถรีซูม (resume) อีแมกส์
+ได้ด้วยคำสั่ง `fg' หรือด้วยคำสั่ง `%emacs'.
+
+สำหรับระบบที่ไม่มีฟังก์ชัน "suspend", คำสั่ง C-z จะสร้างซับเชลล์ (subshell)
+ภายใต้อีแมกส์เพื่อให้ท่านมีโอกาสดำเนินงานโปรแกรมอื่นก่อนแล้วค่อยกลับมายังอีแมกส์อีกครั้ง;
+ซึ่งไม่ใช่การ "ออกจาก (exit)" อีแมกส์จริง. ในกรณีนี้, คำสั่งเชลล์ `exit' เป็นคำสั่ง
+ปรกติที่ใช้ในการกลับไปยังอีแมกส์จากซับเชลล์.
+
+ใช้คำสั่ง C-x C-c ก็ต่อเมื่อท่านต้องการจะเลิกใช้อีแมกส์จริงๆ. วิธีนี้เป็นวิธีที่ถูกต้องใน
+การที่จะเลิกใช้อีแมกส์, ไม่ว่าอีแมกส์นั้นจะถูกเรียกใช้จากโปรแกรมจัดการเมลล์ (mail
+handling programs) หรือโปรแกรมอรรถประโยชน์ (utility programs) ต่างๆ,
+เนื่องจากว่าโปรแกรมเหล่านี้ไม่มีวิธีการจัดการกับอีแมกส์ได้โดยตรง. ในสภาพการทำงาน
+ปรกติ, ถ้าท่านไม่ได้ต้องการจะเลิกใช้อีแมกส์จริงๆ, ท่านก็ควรจะ suspend โดยการใช้
+คำสั่ง C-z แทนการเลิกใช้ไปเลย.
+
+ยังมีคำสั่งที่อยู่ในชุดคำสั่ง C-x อีกมาก. ต่อไปนี้เป็นรายการคำสั่งที่ท่านได้เรียนรู้ไปแล้ว:
+
+       C-x C-f         เยือนแฟ้มข้อมูล (Find file).
+       C-x C-s         จัดเก็บแฟ้มข้อมูล (Save file).
+       C-x C-b         ทำรายการบัฟเฟอร์ (List buffers).
+       C-x C-c         เลิกใช้อีแมกส์ (Quit Emacs).
+       C-x 1           ลบหน้าจอทั้งหมดโดยคงอยู่ไว้หนึ่งหน้าจอ
                        (Delete all but one window).
-       C-x u           \e,T7S\e0Bi\e1M9\e(B (Undo).
+       C-x u           ทำย้อน (Undo).
 
-\e,T$S\e0JQh\e1'\e07Uh\e1\e0AU\e1\e0*Wh\e1M$S\e0JQh\e1'`J\e0CT\e1A\e09Ui\e1`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1d\e0Ah\e1\e0$h\e1MB\e0:h\e1MB\e09Q\e1!\e(B, \e,TK\e0CW\e1M`\e0;g\e19$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1`)>RPc9:R'bKA4\e(B
-\e,T`\e07h\e1R\e09Qi\e19\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'K\e09Vh\e1'"M'$S\e0JQh\e1'\e09Ui\e1\e0$W\e1M$S\e0JQh\e1'`;\e0EUh\e1B9a79\e(B-\e,TJRB\e0MQ\e1!"CP\e(B (replace-string),
-\e0\e,T+Vh\e1'`\e0;g\e19!RC`;\e0EUh\e1B9a79JRB\e0MQ\e1!"CPK\e09Vh\e1'\e04i\e1GB\e0MU\e1!JRB\e0MQ\e1!"CPK\e09Vh\e1'\e07Qi\e1'KA4\e(B. \e,T`\e0AWh\e1M\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B M-x,
-\e0\e,TMU\e1aA!\e0Jl\e1aJ4'\e(B M-x \e0\e,T7Uh\e1:CC\e07Q\e14\e0Eh\e1R'\e0JX\e14"M'K\e09i\e1R(M\e(B, \e,Tc9\e07Uh\e1\e09Ui\e1\e07h\e1R9(P\e05i\e1M'\e0>T\e1A\e0>l\e1\e0*Wh\e1M"M'$S\e0JQh\e1'\e(B; \e,Tc9!C\e03U\e1\e09Ui\e1\e(B
-\e0\e,T$W\e1M\e(B "replace-string". \e0\e,T7h\e1R9MR((P\e0>T\e1A\e0>l\e1\e(B "repl s<TAB>" \e,Ta\e0Ei\e1G\e0MU\e1aA!\e0Jl\e1(P`\e05T\e1A\e0*Wh\e1M$S\e0JQh\e1'c\e0Ki\e1\e(B
-\e,T`\e05g\e1A`M'd\e04i\e1\e(B. \e0\e,TJTi\e19\e0JX\e14$S\e0JQh\e1'\e04i\e1GB!RC!4\e0;Xh\e1A\e(B <Return>.
+คำสั่งที่มีชื่อคำสั่งเสริมนี้เป็นคำสั่งที่ใช้ไม่ค่อยบ่อยนัก, หรือเป็นคำสั่งที่ใช้เฉพาะในบางโหมด
+เท่านั้น. ตัวอย่างหนึ่งของคำสั่งนี้คือคำสั่งเปลี่ยนแทน-สายอักขระ (replace-string),
+ซึ่งเป็นการเปลี่ยนแทนสายอักขระหนึ่งด้วยอีกสายอักขระหนึ่งทั้งหมด. เมื่อท่านป้อนคำสั่ง M-x,
+อีแมกส์แสดง M-x ที่บรรทัดล่างสุดของหน้าจอ, ในที่นี้ท่านจะต้องพิมพ์ชื่อของคำสั่ง; ในกรณีนี้
+คือ "replace-string". ท่านอาจจะพิมพ์ "repl s<TAB>" แล้วอีแมกส์จะเติมชื่อคำสั่งให้
+เต็มเองได้. สิ้นสุดคำสั่งด้วยการกดปุ่ม <Return>.
 
-\e,T$S\e0JQh\e1'`;\e0EUh\e1B9a79\e(B-\e,TJRB\e0MQ\e1!"CP\e(B (replace-string) \e0\e,T5i\e1M'!RCJM'MR\e0Cl\e1\e0!T\e1G`A9\e05l\e1\e(B--\e,TJRB\e0MQ\e1!"CP\e(B
-\e0\e,T7Uh\e1(P\e06Y\e1!`;\e0EUh\e1B9a79\e(B, \e,TaEPJRB\e0MQ\e1!"CP\e07Uh\e1(Pc\e0*i\e1`;\e0EUh\e1B9a79\e(B. \e0\e,T7h\e1R9(P\e05i\e1M'\e0JTi\e19\e0JX\e14!RC\e0;i\e1M9a\e05h\e1EPMR\e0Cl\e1\e(B
-\e0\e,T!T\e1G`A9\e05l\e1\e04i\e1GB!RC!4\e0;Xh\e1A\e(B <Return>.
+คำสั่งเปลี่ยนแทน-สายอักขระ (replace-string) ต้องการสองอาร์กิวเมนต์--สายอักขระ
+ที่จะถูกเปลี่ยนแทน, และสายอักขระที่จะใช้เปลี่ยนแทน. ท่านจะต้องสิ้นสุดการป้อนแต่ละอาร์
+กิวเมนต์ด้วยการกดปุ่ม <Return>.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1d;\e0BQ\e1':CC\e07Q\e14`;\e0Eh\e1R\e07Uh\e1M\e0BYh\e1c\e05i\e1:CC\e07Q\e14\e09Ui\e1d;JM':CC\e07Q\e14\e(B.
-   \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B M-x repl s<Return>changed<Return>altered<Return>.
+>> เคลื่อนเคอร์เซอร์ไปยังบรรทัดเปล่าที่อยู่ใต้บรรทัดนี้ไปสองบรรทัด.
+   แล้วป้อนคำสั่ง M-x repl s<Return>changed<Return>altered<Return>.
 
-   \e0\e,TJQ\e1'`!5\e04Y\e1!RC`;\e0EUh\e1B9a;E'"M':CC\e07Q\e14\e09Ui\e1\e(B: \e0\e,T7h\e1R9d\e04i\e1`;\e0EUh\e1B9a79$S\e0Gh\e1R\e(B c-h-a-n-g-e-d
-   \e0\e,T4i\e1GB$S\e0Gh\e1R\e(B "altered" \e,Tc9\e07X\e1!\e07Uh\e1\e07Uh\e1;CR!/\e05Qi\e1'a\e05h\e15SaK\e09h\e1'\e07Uh\e1`$M\e0Cl\e1`+M\e0Cl\e1M\e0BYh\e1\e0;Q\e1(\e0(X\e1\e0:Q\e19\e(B.
+   สังเกตดูการเปลี่ยนแปลงของบรรทัดนี้: ท่านได้เปลี่ยนแทนคำว่า c-h-a-n-g-e-d
+   ด้วยคำว่า "altered" ในทุกที่ที่ปรากฏตั้งแต่ตำแหน่งที่เคอร์เซอร์อยู่ปัจจุบัน.
 
 
-* \e0\e,T(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B (auto save)
+* จัดเก็บอัตโนมัติ (auto save)
 -------------------------
 
-\e,T`\e0AWh\e1M\e07h\e1R9d\e04i\e1a\e0!i\e1d"a\e0?i\e1A\e0"i\e1M\e0AY\e1Ea\e0Ei\e1G\e(B, \e,Ta\e05h\e1\e07h\e1R9\e0BQ\e1'd\e0Ah\e1d\e04i\e1\e0(Q\e14`\e0!g\e1:\e(B, \e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E`K\e0Eh\e1R\e09Qi\e19MR(\e0JY\e1-KRBd\e04i\e1\e06i\e1R\e(B
-\e,T`$\e0CWh\e1M'$MA\e0>T\e1G`5M\e0Cl\e1"M'\e07h\e1R9`\e0!T\e14\e0"Q\e14\e0"i\e1M'\e(B. \e,T`\e0>Wh\e1M\e0;i\e1M'\e0!Q\e19`K\e05X\e1!RC\e03l\e1`\e0*h\e19\e09Ui\e1\e(B, \e0\e,TMU\e1aA!\e0Jl\e17S!RC`\e0"U\e1B9\e(B
-\e0\e,T"i\e1M$GRAJSK\e0CQ\e1:a\e05h\e1EPa\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'7S!RCa\e0!i\e1d"M\e0BYh\e1E'c9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B "\e0\e,T(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B
-(auto save)". \e0\e,T*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B (auto save file) \e,T(P\e06Y\e1!\e05Qi\e1'cK\e0Ah\e1c\e0Ki\e1\e(B
-\e0\e,TAU\e1\e0MQ\e1!"CP\e(B "#" \e,TM\e0BYh\e1\e07Qi\e1'\e0"i\e1R'K\e09i\e1RaEP\e0"i\e1R'K\e0EQ\e1'\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e05i\e19)\e0:Q\e1:\e(B; \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e0\e,T6i\e1R\e0*Wh\e1M"M'\e(B
-\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Qi\e19`\e0;g\e19\e(B "hello.c", \e0\e,T*Wh\e1M"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1(P`\e0;g\e19\e(B "#hello.c#".
-\e,T`\e0AWh\e1M\e07h\e1R97S!RC\e0(Q\e14`\e0!g\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e04i\e1GB\e0GT\e1\e08U\e1!RC;C!\e05T\e1a\e0Ei\e1G\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(PE:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B
-\e0\e,T9Qi\e19`\e0JU\e1B\e(B.
+เมื่อท่านได้แก้ไขแฟ้มข้อมูลแล้ว, แต่ท่านยังไม่ได้จัดเก็บ, แฟ้มข้อมูลเหล่านั้นอาจสูญหายได้ถ้า
+เครื่องคอมพิวเตอร์ของท่านเกิดขัดข้อง. เพื่อป้องกันเหตุการณ์เช่นนี้, อีแมกส์ทำการเขียน
+ข้อความสำหรับแต่ละแฟ้มข้อมูลที่ท่านกำลังทำการแก้ไขอยู่ลงในแฟ้มข้อมูล "จัดเก็บอัตโนมัติ
+(auto save)". ชื่อของแฟ้มข้อมูลจัดเก็บอัตโนมัติ (auto save file) จะถูกตั้งใหม่ให้
+มีอักขระ "#" อยู่ทั้งข้างหน้าและข้างหลังชื่อแฟ้มข้อมูลต้นฉบับ; ตัวอย่างเช่น, ถ้าชื่อของ
+แฟ้มข้อมูลนั้นเป็น "hello.c", ชื่อของแฟ้มข้อมูลจัดเก็บอัตโนมัติจะเป็น "#hello.c#".
+เมื่อท่านทำการจัดเก็บแฟ้มข้อมูลด้วยวิธีการปรกติแล้ว, อีแมกส์จะลบแฟ้มข้อมูลจัดเก็บอัตโนมัติ
+นั้นเสีย.
 
-\e0\e,T6i\e1R`$\e0CWh\e1M'$MA\e0>T\e1G`5M\e0Cl\e1`\e0!T\e14\e0"Q\e14\e0"i\e1M'\e(B, \e0\e,T7h\e1R9JRARC6\e0!Yi\e1\e(B (recover) \e,T(R!a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0(Q\e14`\e0!g\e1:\e(B
-\e0\e,TMQ\e15b9\e0AQ\e1\e05T\e1\e09Qi\e19d\e04i\e1\e04i\e1GB!RC`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1Ea::;C!\e05T\e1\e(B (\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'a\e0!i\e1d"M\e0BYh\e1\e(B, \e,Td\e0Ah\e1c\e0*h\e1\e(B
-\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B), \e,Ta\e0Ei\e1G\e0>T\e1A\e0>l\e1$S\e0JQh\e1'\e(B M-x recover file<Return>. \e,T`\e0AWh\e1M\e0AU\e1!RC\e(B
-\e,T6RA`\e0>Wh\e1M!RC\e0BW\e19\e0BQ\e19\e(B, \e0\e,T>T\e1A\e0>l\e1$S\e0Gh\e1R\e(B yes<Return> \e,T`\e0>Wh\e1M4S`\e09T\e19!RC\e05h\e1MaEP7S!RC\e0!Yi\e1\e0"i\e1M\e0AY\e1E\e07Uh\e1\e06Y\e1!\e(B
-\e0\e,T(Q\e14`\e0!g\e1:\e0MQ\e15b9\e0AQ\e1\e05T\e1\e09Qi\e19\e(B.
+ถ้าเครื่องคอมพิวเตอร์เกิดขัดข้อง, ท่านสามารถกู้ (recover) จากแฟ้มข้อมูลจัดเก็บ
+อัตโนมัตินั้นได้ด้วยการเยือนแฟ้มข้อมูลแบบปรกติ (แฟ้มข้อมูลที่ท่านกำลังแก้ไขอยู่, ไม่ใช่
+แฟ้มข้อมูลจัดเก็บอัตโนมัติ), แล้วพิมพ์คำสั่ง M-x recover file<Return>. เมื่อมีการ
+ถามเพื่อการยืนยัน, พิมพ์คำว่า yes<Return> เพื่อดำเนินการต่อและทำการกู้ข้อมูลที่ถูก
+จัดเก็บอัตโนมัตินั้น.
 
 
-* \e,T:\e0CT\e1`G3JP\e07i\e1M9\e(B (echo area)
+* บริเวณสะท้อน (echo area)
 ------------------------
 
-\e0\e,TMU\e1aA!\e0Jl\e1\e0Mh\e1R9$S\e0JQh\e1';CPJA\e(B (multicharacter command) \e,T"3P\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'\e0>T\e1A\e0>l\e1`\e0"i\e1Rd;\e0*i\e1Rf\e(B,
-\e0\e,TMU\e1aA!\e0Jl\e1(PaJ4'$S\e0JQh\e1'\e05h\e1R'f\e(B \e0\e,T7Uh\e1\e07h\e1R9d\e04i\e1\e0>T\e1A\e0>l\e1`\e0"i\e1Rd;5C'\e0Jh\e1G9\e0Eh\e1R'"M'K\e09i\e1R(M5C':\e0CT\e1`G3\e07Uh\e1`\e0CU\e1B!\e0Gh\e1R\e(B
-"\e,T:\e0CT\e1`G3JP\e07i\e1M9\e(B (echo area)". \e,T:\e0CT\e1`G3JP\e07i\e1M9\e0$W\e1M:CC\e07Q\e14\e0Eh\e1R'\e0JX\e14"M'K\e09i\e1R(M\e(B.
+อีแมกส์อ่านคำสั่งประสม (multicharacter command) ขณะที่ท่านกำลังพิมพ์เข้าไปช้าๆ,
+อีแมกส์จะแสดงคำสั่งต่างๆ ที่ท่านได้พิมพ์เข้าไปตรงส่วนล่างของหน้าจอตรงบริเวณที่เรียกว่า
+"บริเวณสะท้อน (echo area)". บริเวณสะท้อนคือบรรทัดล่างสุดของหน้าจอ.
 
 
-* \e,T:CC\e07Q\e14aJ4'bKA4\e(B (mode line)
+* บรรทัดแสดงโหมด (mode line)
 ---------------------------
 
-\e,T:CC\e07Q\e14\e07Uh\e1M\e0BYh\e1`K\e09W\e1M:\e0CT\e1`G3JP\e07i\e1M9\e09Qi\e19`\e0CU\e1B!\e0Gh\e1R\e(B "mode line". \e,T:CC\e07Q\e14aJ4'bKA4(PaJ4'\e(B
-\e0\e,T"i\e1M$GRA:R'M\e0Bh\e1R'c9\e0EQ\e1!I3P\e(B:
+บรรทัดที่อยู่เหนือบริเวณสะท้อนนั้นเรียกว่า "mode line". บรรทัดแสดงโหมดจะแสดง
+ข้อความบางอย่างในลักษณะ:
 
 --:**  TUTORIAL          (Fundamental)--L670--58%----------------
 
-\e,T:CC\e07Q\e14\e09Ui\e1c\e0Ki\e1\e0"i\e1M\e0AY\e1E\e07Uh\e1`\e0;g\e19;CPbB*\e09l\e1`\e0!Uh\e1BG\e0!Q\e1:J6R9@R>"M'\e0MU\e1aA!\e0Jl\e1aEP\e0"i\e1M$GRA\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'7S!RC\e(B
-\e,Ta\e0!i\e1d"M\e0BYh\e1\e(B.
-
-\e0\e,T7h\e1R97CR:a\e0Ei\e1G\e0Gh\e1R\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e0AU\e1$GRAKARBM\e0Bh\e1R'dC\e(B--\e0\e,T$W\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e07h\e1R9d\e04i\e1`\e0BW\e1M9M\e0BYh\e1\e(B. -NN%--
-\e0\e,T:h\e1':M!5SaK\e09h\e1'\e0;Q\e1(\e0(X\e1\e0:Q\e19c9\e0"i\e1M$GRA"M'\e07h\e1R9\e(B; \e0\e,T9Qh\e19KARB$GRA\e0Gh\e1R\e0AU\e1\e0"i\e1M$GRA\e(B NN \e,T`;M\e0Cl\e1`+9\e05l\e1\e07Uh\e1M\e0BYh\e1\e(B
-\e,T`K\e09W\e1M5SaK\e09h\e1'\e0JY\e1'\e0JX\e14"M'K\e09i\e1R(M\e(B. \e0\e,T6i\e1R5SaK\e09h\e1'\e0JY\e1'\e0JX\e14"M'a\e0?i\e1A\e0"i\e1M\e0AY\e1EM\e0BYh\e1:9K\e09i\e1R(M\e(B, \e,T(P;CR!/\e(B
---Top-- \e,Ta79\e07Uh\e1(P`\e0;g\e19\e(B --00%--. \e0\e,T6i\e1R5SaK\e09h\e1'\e0Eh\e1R'\e0JX\e14"M'\e0"i\e1M$GRAM\e0BYh\e1:9K\e09i\e1R(M\e(B, \e,T(P;CR!/\e(B
---Bot--. \e0\e,T6i\e1R\e07h\e1R9!S\e0EQ\e1'`\e0BW\e1M9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1`\e0Eg\e1!AR!(9\e0"i\e1M$GRA\e07Qi\e1'KA4M\e0BYh\e1:9K\e09i\e1R(M\e(B, \e,T:CC\e07Q\e14\e(B
-\e,TaJ4'bKA4(PaJ4'\e0Gh\e1R\e(B --All--.
-
-\e,T`$\e0CWh\e1M'KARB4M!\e0(Q\e19:\e0CT\e1`G3\e05i\e19f\e(B \e,T"M':CC\e07Q\e14aJ4'bKA4KARB$GRA\e0Gh\e1R\e07h\e1R9d\e04i\e17S!RC\e(B
-\e,T`;\e0EUh\e1B9a;E'`\e09Wi\e1MKRc9\e0"i\e1M$GRAa\e0Ei\e1G\e(B. \e,TKR!\e07h\e1R9`\e0>Th\e1'`\e0BW\e1M9K\e0CW\e1M\e0(Q\e14`\e0!g\e1:a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B, \e0\e,TJh\e1G9\e07Uh\e1\e(B
-\e,Td\e04i\e1!\e0Eh\e1RG\e06V\e1'\e09Qi\e19(Pd\e0Ah\e1\e0AU\e1`$\e0CWh\e1M'KARB4M!\e0(Q\e19;CR!/\e(B, \e,T(P\e0AU\e1a\e05h\e1`\e0Ji\e19;CP\e(B (dashes).
-
-\e0\e,TJh\e1G9\e07Uh\e1M\e0BYh\e1CPK\e0Gh\e1R'G'`\e0Eg\e1:@RBc9:CC\e07Q\e14aJ4'bKA4(P:M!\e07h\e1R9\e0Gh\e1R\e07h\e1R9!S\e0EQ\e1'M\e0BYh\e1c9bKA4!RCa\e0!i\e1d"\e(B
-(editing mode) \e,TMPdC\e(B. \e,TbKA4b4B;\e0CT\e1BRB\e(B (default mode) \e0\e,T$W\e1M\e(B Fundamental \e0\e,T7Uh\e1\e(B
-\e0\e,T7h\e1R9!S\e0EQ\e1'c\e0*i\e1M\e0BYh\e1c9"3P\e09Ui\e1\e(B. \e0\e,T9Uh\e1\e0$W\e1M\e05Q\e1GM\e0Bh\e1R'"M'\e(B "\e,TbKA4K\e0EQ\e1!\e(B (major mode)".
-
-\e0\e,TMU\e1aA!\e0Jl\e1\e0AU\e1bKA4K\e0EQ\e1!M\e0BYh\e1KERBbKA4\e(B. \e0\e,T:i\e1R'c\e0*i\e1JSK\e0CQ\e1:!RCa\e0!i\e1d"c9@RIRaEP\e(B/\e,TK\e0CW\e1M\e0"i\e1M$GRA*\e09T\e14\e05h\e1R'f\e(B,
-\e,T`\e0*h\e19\e(B Lisp mode, Text mode, \e,T`\e0;g\e19\e05i\e19\e(B. \e0\e,T7h\e1R9(PM\e0BYh\e1c9bKA4K\e0EQ\e1!c4bKA4K\e0EQ\e1!K\e09Vh\e1'c9`GER\e(B
-\e,T`\e04U\e1BG\e(B, \e,TaEP\e0*Wh\e1M"M'bKA4K\e0EQ\e1!\e09Qi\e19(P;CR!/M\e0BYh\e1\e07Uh\e1:CC\e07Q\e14aJ4'bKA4\e(B, \e0\e,T7Uh\e1\e07Uh\e1\e0AU\e1\e(B "Fundamental"
-\e,T;CR!/M\e0BYh\e1c9"3P\e09Ui\e1\e(B.
-
-\e,Ta\e05h\e1EPbKA4K\e0EQ\e1!(P7Sc\e0Ki\e1$S\e0JQh\e1'c\e0Ki\e1<Ec9\e0EQ\e1!I3P\e07Uh\e1a5!\e05h\e1R'\e0!Q\e19\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e0\e,TAU\e1KERB$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1\e(B
-\e,Tc9!RC!S\e0!Q\e1:KARB`K\e05X\e1\e(B (comment) \e,Tc9b;Ca!CA\e(B, \e,TaEP`\e09Wh\e1M'(R!a\e05h\e1EPb;Ca!CA\e0AU\e1$GRA\e0$T\e14\e(B
-\e,Tc9!RCaJ4'<E"M'KARB`K\e05X\e1\e07Uh\e1a5!\e05h\e1R'\e0!Q\e19\e(B, \e,Ta\e05h\e1EPbKA4K\e0EQ\e1!(Pa7C!KARB`K\e05X\e1c9\e0EQ\e1!I3P\e07Uh\e1\e(B
-\e,Ta5!\e05h\e1R'\e0!Q\e19\e(B. \e,Ta\e05h\e1EPbKA4K\e0EQ\e1!(P`\e0;g\e19\e0*Wh\e1M"M'$S\e0JQh\e1'`J\e0CT\e1A\e(B, \e0\e,T7Uh\e1\e07h\e1R9JRARC6:M!c\e0Ki\e1J\e0EQ\e1:d;\e0BQ\e1'bKA4\e07Uh\e1\e(B
-\e0\e,T5i\e1M'!RCd\e04i\e1\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, M-x fundamental-mode \e,T`\e0;g\e19$S\e0JQh\e1'c9!RCJ\e0EQ\e1:d;\e0BQ\e1'\e(B
+บรรทัดนี้ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับสถานภาพของอีแมกส์และข้อความที่ท่านกำลังทำการ
+แก้ไขอยู่.
+
+ท่านทราบแล้วว่าชื่อแฟ้มข้อมูลมีความหมายอย่างไร--คือแฟ้มข้อมูลที่ท่านได้เยือนอยู่. -NN%--
+บ่งบอกตำแหน่งปัจจุบันในข้อความของท่าน; นั่นหมายความว่ามีข้อความ NN เปอร์เซนต์ที่อยู่
+เหนือตำแหน่งสูงสุดของหน้าจอ. ถ้าตำแหน่งสูงสุดของแฟ้มข้อมูลอยู่บนหน้าจอ, จะปรากฏ
+--Top-- แทนที่จะเป็น --00%--. ถ้าตำแหน่งล่างสุดของข้อความอยู่บนหน้าจอ, จะปรากฏ
+--Bot--. ถ้าท่านกำลังเยือนแฟ้มข้อมูลที่เล็กมากจนข้อความทั้งหมดอยู่บนหน้าจอ, บรรทัด
+แสดงโหมดจะแสดงว่า --All--.
+
+เครื่องหมายดอกจันบริเวณต้นๆ ของบรรทัดแสดงโหมดหมายความว่าท่านได้ทำการ
+เปลี่ยนแปลงเนื้อหาในข้อความแล้ว. หากท่านเพิ่งเยือนหรือจัดเก็บแฟ้มข้อมูล, ส่วนที่
+ได้กล่าวถึงนั้นจะไม่มีเครื่องหมายดอกจันปรากฏ, จะมีแต่เส้นประ (dashes).
+
+ส่วนที่อยู่ระหว่างวงเล็บภายในบรรทัดแสดงโหมดจะบอกท่านว่าท่านกำลังอยู่ในโหมดการแก้ไข
+(editing mode) อะไร. โหมดโดยปริยาย (default mode) คือ Fundamental ที่
+ท่านกำลังใช้อยู่ในขณะนี้. นี่คือตัวอย่างของ "โหมดหลัก (major mode)".
+
+อีแมกส์มีโหมดหลักอยู่หลายโหมด. บ้างใช้สำหรับการแก้ไขในภาษาและ/หรือข้อความชนิดต่างๆ,
+เช่น Lisp mode, Text mode, เป็นต้น. ท่านจะอยู่ในโหมดหลักใดโหมดหลักหนึ่งในเวลา
+เดียว, และชื่อของโหมดหลักนั้นจะปรากฏอยู่ที่บรรทัดแสดงโหมด, ที่ที่มี "Fundamental"
+ปรากฏอยู่ในขณะนี้.
+
+แต่ละโหมดหลักจะทำให้คำสั่งให้ผลในลักษณะที่แตกต่างกัน. ตัวอย่างเช่น, มีหลายคำสั่งที่ใช้
+ในการกำกับหมายเหตุ (comment) ในโปรแกรม, และเนื่องจากแต่ละโปรแกรมมีความคิด
+ในการแสดงผลของหมายเหตุที่แตกต่างกัน, แต่ละโหมดหลักจะแทรกหมายเหตุในลักษณะที่
+แตกต่างกัน. แต่ละโหมดหลักจะเป็นชื่อของคำสั่งเสริม, ที่ท่านสามารถบอกให้สลับไปยังโหมดที่
+ต้องการได้. ตัวอย่างเช่น, M-x fundamental-mode เป็นคำสั่งในการสลับไปยัง
 Fundamental mode.
 
-\e0\e,T6i\e1R\e07h\e1R9!S\e0EQ\e1'(Pa\e0!i\e1d"\e0"i\e1M$GRA\e07Uh\e1`\e0;g\e19@RIRd7B\e(B, \e,T`\e0*h\e19c9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e09Ui\e1\e(B, \e0\e,T7h\e1R9$GC(Pc\e0*i\e1\e(B
+ถ้าท่านกำลังจะแก้ไขข้อความที่เป็นภาษาไทย, เช่นในแฟ้มข้อมูลนี้, ท่านควรจะใช้
 Thai-text mode.
 >> M-x thai-text-mode<Return>
 
-\e,Td\e0Ah\e1\e05i\e1M'\e0!Q\e1'GE\e(B, \e,T$S\e0JQh\e1'\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'\e0HV\e1!IRM\e0BYh\e1\e09Ui\e1d\e0Ah\e1d\e04i\e1c\e0Ki\e1<E!CP7:AR!\e09Q\e1!\e(B. \e,Ta\e05h\e1\e07h\e1R9JRARC6\e0JQ\e1'`!5d\e04i\e1\e(B
-\e0\e,TGh\e1R$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b \e0\e,T6W\e1M\e0Gh\e1R\e0MQ\e1!"CP\e(B apostrophe \e,T`\e0;g\e19\e0Jh\e1G9K\e09Vh\e1'"M'$S\e(B. \e0\e,T!h\e1M9K\e09i\e1R\e09Ui\e1\e(B, \e,Tc9\e(B
-Fundamental mode, \e,T$S\e0JQh\e1'\e(B M-f \e,TaEP\e(B M-b \e0\e,T6W\e1M\e0Gh\e1R\e0MQ\e1!"CP\e(B apostrophe \e,T`\e0;g\e19\e05Q\e1Ga\e0:h\e1'$S\e(B
+ไม่ต้องกังวล, คำสั่งที่ท่านกำลังศึกษาอยู่นี้ไม่ได้ให้ผลกระทบมากนัก. แต่ท่านสามารถสังเกตได้
+ว่าคำสั่ง M-f และ M-b ถือว่าอักขระ apostrophe เป็นส่วนหนึ่งของคำ. ก่อนหน้านี้, ใน
+Fundamental mode, คำสั่ง M-f และ M-b ถือว่าอักขระ apostrophe เป็นตัวแบ่งคำ
 (word-separator).
 
-\e,TbKA4K\e0EQ\e1!`K\e0Eh\e1R\e09Ui\e1(Pc\e0Ki\e1<E\e07Uh\e1\e05h\e1R'MM!d;`\e0Eg\e1!\e09i\e1MB\e04Q\e1'\e07Uh\e1!\e0Eh\e1RGa\e0Ei\e1G\e0"i\e1R'\e05i\e19\e(B: \e,T$S\e0JQh\e1'\e0Jh\e1G9cK\e0-h\e1\e(B "\e,T7SK\e09i\e1R\e07Uh\e1\e(B
-\e,T`K\e0AW\e1M9\e0!Q\e19\e(B" \e,Ta\e0Ai\e1(PM\e0BYh\e1c9bKA4K\e0EQ\e1!\e07Uh\e1\e05h\e1R'\e0!Q\e19\e(B, \e,Ta\e05h\e1c\e0Ki\e1<E\e07Uh\e1\e05h\e1R'MM!d;\e0:i\e1R'`\e0Eg\e1!\e09i\e1MB\e(B.
+โหมดหลักเหล่านี้จะให้ผลที่ต่างออกไปเล็กน้อยดังที่กล่าวแล้วข้างต้น: คำสั่งส่วนใหญ่ "ทำหน้าที่
+เหมือนกัน" แม้จะอยู่ในโหมดหลักที่ต่างกัน, แต่ให้ผลที่ต่างออกไปบ้างเล็กน้อย.
 
-\e,Tc\e0*i\e1$S\e0JQh\e1'\e(B C-h m \e,T`\e0>Wh\e1M\e0Mh\e1R9CRBEP`\e0MU\e1B4"M'bKA4K\e0EQ\e1!\e0;Q\e1(\e0(X\e1\e0:Q\e19\e07Uh\e1\e07h\e1R9M\e0BYh\e1\e(B.
+ใช้คำสั่ง C-h m เพื่ออ่านรายละเอียดของโหมดหลักปัจจุบันที่ท่านอยู่.
 
->> \e,Tc\e0*i\e1$S\e0JQh\e1'\e(B C-u C-v \e,TK\e09Vh\e1'$\e0CQi\e1'K\e0CW\e1MAR!!\e0Gh\e1R\e09Qi\e19`\e0>Wh\e1M\e07Uh\e1(P"\e0BQ\e1::CC\e07Q\e14\e09Ui\e1\e0"Vi\e19d;\e0BQ\e1'\e0Jh\e1G9:9"M'K\e09i\e1R(M\e(B.
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h m, \e,T`\e0>Wh\e1M\e04Y\e1\e0Gh\e1R\e(B Text mode \e0\e,T5h\e1R'(R!\e(B Fundamental mode \e,TM\e0Bh\e1R'dC\e(B.
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,T`\e0>Wh\e1M"\e0(Q\e14`M!JRC\e0*Ui\e1a('MM!(R!K\e09i\e1R(M\e(B.
+>> ใช้คำสั่ง C-u C-v หนึ่งครั้งหรือมากกว่านั้นเพื่อที่จะขยับบรรทัดนี้ขึ้นไปยังส่วนบนของหน้าจอ.
+>> ป้อนคำสั่ง C-h m, เพื่อดูว่า Text mode ต่างจาก Fundamental mode อย่างไร.
+>> ป้อนคำสั่ง C-x 1 เพื่อขจัดเอกสารชี้แจงออกจากหน้าจอ.
 
-\e0\e,T7Uh\e1`\e0CU\e1B!\e0Gh\e1RbKA4K\e0EQ\e1!\e09Qi\e19\e0!g\e1`>CRP\e0Gh\e1R\e0AU\e1bKA4\e0Bh\e1MB\e(B (minor mode) \e0\e,TMU\e1!\e(B. \e,TbKA4\e0Bh\e1MBd\e0Ah\e1d\e04i\e1`\e0;g\e19\e(B
-\e0\e,T5Q\e1G`\e0EW\e1M!c9bKA4K\e0EQ\e1!\e(B, \e,T`\e09Wh\e1M'(R!\e0Gh\e1R\e0AU\e1!RC`;\e0EUh\e1B9d;`\e0>U\e1B'`\e0Eg\e1!\e09i\e1MB`\e07h\e1R\e09Qi\e19\e(B. \e,Ta\e05h\e1EPbKA4\e0Bh\e1MBJRARC6\e(B
-\e,T(P`\e0;T\e14K\e0CW\e1M\e0;T\e14d\e04i\e1@RBc9\e05Q\e1G`M'\e(B, \e0\e,T$W\e1Ma\e05h\e1EPbKA4\e0Bh\e1MB(P7S'R9b4B\e0MT\e1JCP(R!\e0!Q\e19\e(B, \e,TaEP\e(B
-\e,T`\e0;g\e19\e0MT\e1JCP(R!bKA4K\e0EQ\e1!\e04i\e1GB\e(B. \e,T)P\e09Qi\e19\e07h\e1R9JRARC6d\e0Ah\e1c\e0*i\e1bKA4\e0Bh\e1MB`EB\e(B, \e,TK\e0CW\e1MK\e09Vh\e1'bKA4\e0Bh\e1MB\e(B, \e,TK\e0CW\e1M\e(B
-\e,TbKA4\e0Bh\e1MBKERBf\e(B \e,TbKA4<JA\e0!Q\e19\e0!g\e1d\e04i\e1\e(B.
+ที่เรียกว่าโหมดหลักนั้นก็เพราะว่ามีโหมดย่อย (minor mode) อีก. โหมดย่อยไม่ได้เป็น
+ตัวเลือกในโหมดหลัก, เนื่องจากว่ามีการเปลี่ยนไปเพียงเล็กน้อยเท่านั้น. แต่ละโหมดย่อยสามารถ
+จะเปิดหรือปิดได้ภายในตัวเอง, คือแต่ละโหมดย่อยจะทำงานโดยอิสระจากกัน, และ
+เป็นอิสระจากโหมดหลักด้วย. ฉะนั้นท่านสามารถไม่ใช้โหมดย่อยเลย, หรือหนึ่งโหมดย่อย, หรือ
+โหมดย่อยหลายๆ โหมดผสมกันก็ได้.
 
-\e,TbKA4\e0Bh\e1MB\e07Uh\e1\e0AU\e1;CPbB*\e09l\e1AR!\e(B, \e,Tb4B`)>RPJSK\e0CQ\e1:c\e0*i\e1a\e0!i\e1d"\e0"i\e1M$GRA\e07Uh\e1`\e0;g\e19@RIR\e0MQ\e1'!DI\e(B, \e0\e,T$W\e1M\e(B
-\e,TbKA4\e0(Q\e14:CC\e07Q\e14\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B (Auto Fill). \e,T`\e0AWh\e1MbKA4\e09Ui\e17S'R9\e(B, \e0\e,TMU\e1aA!\e0Jl\e1(Pa\e0:h\e1':CC\e07Q\e14CPK\e0Gh\e1R'\e(B
-\e,T$S\e0MQ\e15b9\e0AQ\e1\e05T\e1\e(B, \e0\e,T7Q\e19\e07U\e1\e07Uh\e1\e07h\e1R9a7C!\e0"i\e1M$GRAaEP7Sc\e0Ki\e1:CC\e07Q\e14\e09Qi\e19BRG`\e0!T\e19d;\e(B.
+โหมดย่อยที่มีประโยชน์มาก, โดยเฉพาะสำหรับใช้แก้ไขข้อความที่เป็นภาษาอังกฤษ, คือ
+โหมดจัดบรรทัดอัตโนมัติ (Auto Fill). เมื่อโหมดนี้ทำงาน, อีแมกส์จะแบ่งบรรทัดระหว่าง
+คำอัตโนมัติ, ทันทีที่ท่านแทรกข้อความและทำให้บรรทัดนั้นยาวเกินไป.
 
-\e0\e,T7h\e1R9JRARC6`\e0;T\e14bKA4\e0(Q\e14:CC\e07Q\e14\e0MQ\e15b9\e0AQ\e1\e05T\e1d\e04i\e1b4B!RCc\e0*i\e1$S\e0JQh\e1'\e(B M-x auto fill
-mode<Return>. \e,T`\e0AWh\e1MbKA4\e09Ui\e17S'R9M\e0BYh\e1\e(B, \e0\e,T7h\e1R9JRARC6\e0;T\e14bKA4\e09Ui\e1d\e04i\e1b4B!RCc\e0*i\e1$S\e0JQh\e1'\e(B M-x
-auto fill mode<Return>. \e0\e,T6i\e1RbKA4\e09Ui\e1\e0;T\e14M\e0BYh\e1\e(B, \e,T$S\e0JQh\e1'\e09Ui\e1(P`\e0;T\e14bKA4c\e0Ki\e17S'R9\e(B, \e,TaEP\e06i\e1R\e(B
-\e,TbKA4\e09Ui\e1`\e0;T\e14M\e0BYh\e1\e(B, \e,T$S\e0JQh\e1'\e09Ui\e1\e0!g\e1(P\e0;T\e14bKA4\e(B. \e0\e,T$W\e1M\e0>Y\e14d\e04i\e1\e0Gh\e1R$S\e0JQh\e1'\e09Ui\e1\e(B "toggles the mode".
+ท่านสามารถเปิดโหมดจัดบรรทัดอัตโนมัติได้โดยการใช้คำสั่ง M-x auto fill
+mode<Return>. เมื่อโหมดนี้ทำงานอยู่, ท่านสามารถปิดโหมดนี้ได้โดยการใช้คำสั่ง M-x
+auto fill mode<Return>. ถ้าโหมดนี้ปิดอยู่, คำสั่งนี้จะเปิดโหมดให้ทำงาน, และถ้า
+โหมดนี้เปิดอยู่, คำสั่งนี้ก็จะปิดโหมด. คือพูดได้ว่าคำสั่งนี้ "toggles the mode".
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B M-x auto fill mode<Return> \e0\e,T4Y\e1\e(B. \e,Ta\e0Ei\e1G\e0;i\e1M9\e(B "asdf " \e0\e,T+i\e1Sf\e(B \e0\e,T!Q\e19d;(9\e(B
-   \e0\e,T7h\e1R9`\e0Kg\e19\e0Gh\e1R:CC\e07Q\e14\e09Qi\e19\e06Y\e1!a\e0:h\e1'MM!`\e0;g\e19JM':CC\e07Q\e14\e(B. \e0\e,T7h\e1R9\e05i\e1M'c\e0Jh\e1`\e0Gi\e19GCC$`>CRP\e0Gh\e1R!RC\e0(Q\e14\e(B
-   \e,T:CC\e07Q\e14\e0MQ\e15b9\e0AQ\e1\e05T\e1(Pa\e0:h\e1':CC\e07Q\e145C'`\e0Gi\e19GCC$`\e07h\e1R\e09Qi\e19\e(B.
+>> ป้อนคำสั่ง M-x auto fill mode<Return> ดู. แล้วป้อน "asdf " ซ้ำๆ กันไปจน
+   ท่านเห็นว่าบรรทัดนั้นถูกแบ่งออกเป็นสองบรรทัด. ท่านต้องใส่เว้นวรรคเพราะว่าการจัด
+   บรรทัดอัตโนมัติจะแบ่งบรรทัดตรงเว้นวรรคเท่านั้น.
 
-\e,T"M:`\e0<Wh\e1M\e(B (margin) \e,Tb4BAR!(P\e05Qi\e1'c\e0Ki\e1\e07Uh\e1\e(B 70 \e0\e,T5Q\e1G\e0MQ\e1!IC\e(B, \e,Ta\e05h\e1\e07h\e1R9\e0!g\e1JRARC6`;\e0EUh\e1B9\e04i\e1GB$S\e0JQh\e1'\e(B
-C-x f. \e0\e,T7h\e1R9$GC\e05Qi\e1'"M:`\e0<Wh\e1M\e04i\e1GB\e05Q\e1G`E"MR\e0Cl\e1\e0!T\e1G`A9\e05l\e15RA\e07Uh\e1\e07h\e1R9\e05i\e1M'!RC\e(B.
+ขอบเผื่อ (margin) โดยมากจะตั้งให้ที่ 70 ตัวอักษร, แต่ท่านก็สามารถเปลี่ยนด้วยคำสั่ง
+C-x f. ท่านควรตั้งขอบเผื่อด้วยตัวเลขอาร์กิวเมนต์ตามที่ท่านต้องการ.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x f \e,T>\e0Ci\e1MA\e04i\e1GBMR\e0Cl\e1\e0!T\e1G`A9\e05l\e1\e(B 20. (C-u 2 0 C-x f).
-   \e,Ta\e0Ei\e1G\e0;i\e1M9\e0"i\e1M$GRAaEP(P`\e0Kg\e19\e0Gh\e1R\e0MU\e1aA!\e0Jl\e1\e0(Q\e14:CC\e07Q\e14\e07Uh\e1\e0AU\e1"9R4\e(B 20 \e0\e,T5Q\e1G\e0MQ\e1!IC\e(B. \e,Ta\e0Ei\e1G\e05Qi\e1'"M:\e(B
-   \e,T`\e0<Wh\e1M`\e0;g\e19\e(B 70 \e,Tb4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-x f \e0\e,TMU\e1!$\e0CQi\e1'\e(B.
+>> ป้อนคำสั่ง C-x f พร้อมด้วยอาร์กิวเมนต์ 20. (C-u 2 0 C-x f).
+   แล้วป้อนข้อความและจะเห็นว่าอีแมกส์จัดบรรทัดที่มีขนาด 20 ตัวอักษร. แล้วตั้งขอบ
+   เผื่อเป็น 70 โดยใช้คำสั่ง C-x f อีกครั้ง.
 
-\e0\e,T6i\e1R\e07h\e1R97S!RC`;\e0EUh\e1B9a;E'5C'!ER'\e0Bh\e1MK\e09i\e1R\e(B, \e,TbKA4\e0(Q\e14:CC\e07Q\e14\e0MQ\e15b9\e0AQ\e1\e05T\e1(Pd\e0Ah\e1\e0(Q\e14:CC\e07Q\e14cK\e0Ah\e1\e(B
-(re-fill) \e,Tc\e0Ki\e1\e07h\e1R9\e(B. \e0\e,T6i\e1R(P\e0(Q\e14:CC\e07Q\e14cK\e0Ah\e1c\e0Ki\e1\e0!Q\e1:\e0Bh\e1MK\e09i\e1R\e09Qi\e19\e(B, \e,Tc\e0Ki\e1\e0;i\e1M9$S\e0JQh\e1'\e(B M-q (META-q)
-\e,Tb4BGR'5SaK\e09h\e1'`$M\e0Cl\e1`+M\e0Cl\e1d\e0Gi\e1@RBc9\e0Bh\e1MK\e09i\e1R\e09Qi\e19\e(B.
+ถ้าท่านทำการเปลี่ยนแปลงตรงกลางย่อหน้า, โหมดจัดบรรทัดอัตโนมัติจะไม่จัดบรรทัดใหม่
+(re-fill) ให้ท่าน. ถ้าจะจัดบรรทัดใหม่ให้กับย่อหน้านั้น, ให้ป้อนคำสั่ง M-q (META-q)
+โดยวางตำแหน่งเคอร์เซอร์ไว้ภายในย่อหน้านั้น.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1`\e0"i\e1Rd;\e0BQ\e1'\e0Bh\e1MK\e09i\e1R\e0"i\e1R':9\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B M-q.
+>> เคลื่อนเคอร์เซอร์เข้าไปยังย่อหน้าข้างบน, แล้วป้อนคำสั่ง M-q.
 
 
-* \e,T!RC\e0JW\e1:\e0$i\e19\e(B (searching)
+* การสืบค้น (searching)
 ---------------------
 
-\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)
 --------------------------------------
 
-\e0\e,TEQ\e1!I3P\e07Uh\e1\e09h\e1RJ9c(\e0MQ\e19K\e09Vh\e1'"M'\e0MU\e1aA!\e0Jl\e1\e0!g\e1\e0$W\e1M\e(B, \e0\e,T7h\e1R9JRARC6aJ4'<Ed\e04i\e1AR!!\e0Gh\e1RK\e09Vh\e1'\e0GT\e19b4\e0Gl\e1:9K\e09Vh\e1'\e(B
-\e,TK\e09i\e1R(Mc9`GER`\e04U\e1BG\e0!Q\e19\e(B.
+ลักษณะที่น่าสนใจอันหนึ่งของอีแมกส์ก็คือ, ท่านสามารถแสดงผลได้มากกว่าหนึ่งวินโดว์บนหนึ่ง
+หน้าจอในเวลาเดียวกัน.
 
->> \e,T`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1AR\e07Uh\e1:CC\e07Q\e14\e09Ui\e1\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-u 0 C-l.
+>> เคลื่อนเคอร์เซอร์มาที่บรรทัดนี้, แล้วป้อนคำสั่ง C-u 0 C-l.
 
->> \e0\e,T5h\e1Md;\e(B, \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 2 \e0\e,T+Vh\e1'(Pa\e0:h\e1'K\e09i\e1R(MMM!`\e0;g\e19JM'\e0GT\e19b4\e0Gl\e1\e(B.
-   \e0\e,T7Qi\e1'JM'\e0GT\e19b4\e0Gl\e1aJ4'\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e09Ui\e1\e(B. \e,T`$M\e0Cl\e1`+M\e0Cl\e1;CR!/M\e0BYh\e1c9\e0GT\e19b4\e0Gl\e1:9\e(B.
+>> ต่อไป, ป้อนคำสั่ง C-x 2 ซึ่งจะแบ่งหน้าจอออกเป็นสองวินโดว์.
+   ทั้งสองวินโดว์แสดงคู่มือการใช้นี้. เคอร์เซอร์ปรากฏอยู่ในวินโดว์บน.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-M-v \e,T`\e0>Wh\e1M`$\e0EWh\e1M9\e0Ai\e1G9\e0GT\e19b4\e0Gl\e1\e0"i\e1R'\e0Eh\e1R'\e(B.
-   (\e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1\e0AU\e1\e0;Xh\e1A\e(B META, \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B ESC C-v \e,Ta79\e(B.)
+>> ป้อนคำสั่ง C-M-v เพื่อเคลื่อนม้วนวินโดว์ข้างล่าง.
+   (ถ้าท่านไม่มีปุ่ม META, ป้อนคำสั่ง ESC C-v แทน.)
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x o ("o" \e,TKARB\e06V\e1'\e(B "other") \e,T`\e0>Wh\e1M`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1AR\e0BQ\e1'\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'\e(B.
->> \e,Tc\e0*i\e1$S\e0JQh\e1'\e(B C-v \e,TaEP\e(B M-v \e,Tc9\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9\e0Ai\e1G9\e(B.
-   \e0\e,TMh\e1R9$Sa9P9S\e09Ui\e1\e04i\e1GB\e0GT\e19b4\e0Gl\e1:9\e(B.
+>> ป้อนคำสั่ง C-x o ("o" หมายถึง "other") เพื่อเคลื่อนเคอร์เซอร์มายังวินโดว์ล่าง.
+>> ใช้คำสั่ง C-v และ M-v ในวินโดว์ล่างเพื่อที่จะเคลื่อนม้วน.
+   อ่านคำแนะนำนี้ด้วยวินโดว์บน.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x o \e0\e,TMU\e1!$\e0CQi\e1'`\e0>Wh\e1M\e07Uh\e1(P`$\e0EWh\e1M9`$M\e0Cl\e1`+M\e0Cl\e1!\e0EQ\e1:d;\e0GT\e19b4\e0Gl\e1:9\e(B.
-   \e,T`$M\e0Cl\e1`+M\e0Cl\e1c9\e0GT\e19b4\e0Gl\e1:9(P;CR!/5C'\e07Uh\e1\e07Uh\e1`$B;CR!/\e(B.
+>> ป้อนคำสั่ง C-x o อีกครั้งเพื่อที่จะเคลื่อนเคอร์เซอร์กลับไปวินโดว์บน.
+   เคอร์เซอร์ในวินโดว์บนจะปรากฏตรงที่ที่เคยปรากฏ.
 
-\e0\e,T7h\e1R9JRARC6c\e0*i\e1$S\e0JQh\e1'\e(B C-x o \e,T`\e0>Wh\e1MJ\e0EQ\e1:d;ARCPK\e0Gh\e1R'\e0GT\e19b4\e0Gl\e1\e(B. \e,Ta\e05h\e1EP\e0GT\e19b4\e0Gl\e1\e0AU\e15SaK\e09h\e1'"M'\e(B
-\e,T`$M\e0Cl\e1`+M\e0Cl\e1"M'\e05Q\e1G`M'\e(B, \e,Ta\e05h\e1(P\e0AU\e1`\e0>U\e1B'\e0GT\e19b4\e0Gl\e1`\e04U\e1BG`\e07h\e1R\e09Qi\e19\e07Uh\e1aJ4'\e05Q\e1G`$M\e0Cl\e1`+M\e0Cl\e1\e(B. \e0\e,T7X\e1!$S\e0JQh\e1'\e0!g\e1(P\e(B
-\e0\e,TAU\e1<E\e05h\e1M\e0GT\e19b4\e0Gl\e1\e07Uh\e1\e0AU\e1`$M\e0Cl\e1`+M\e0Cl\e1;CR!/M\e0BYh\e1`\e07h\e1R\e09Qi\e19\e(B. \e,T`CR`\e0CU\e1B!\e0GT\e19b4\e0Gl\e1\e09Ui\e1\e0Gh\e1R\e(B "\e0\e,TGT\e19b4\e0Gl\e1\e07Uh\e1\e06Y\e1!`\e0EW\e1M!\e(B
+ท่านสามารถใช้คำสั่ง C-x o เพื่อสลับไปมาระหว่างวินโดว์. แต่ละวินโดว์มีตำแหน่งของ
+เคอร์เซอร์ของตัวเอง, แต่จะมีเพียงวินโดว์เดียวเท่านั้นที่แสดงตัวเคอร์เซอร์. ทุกคำสั่งก็จะ
+มีผลต่อวินโดว์ที่มีเคอร์เซอร์ปรากฏอยู่เท่านั้น. เราเรียกวินโดว์นี้ว่า "วินโดว์ที่ถูกเลือก
 (selected window)".
 
-\e,T$S\e0JQh\e1'\e(B C-M-v \e0\e,TAU\e1;CPbB*\e09l\e1AR!`\e0AWh\e1M\e07h\e1R9!S\e0EQ\e1'a\e0!i\e1d"\e0"i\e1M$GRA:9\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'\e(B, \e,TaEP\e04Y\e1\e0MU\e1!\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'\e(B
-\e,T`\e0>Wh\e1M!RC\e0Mi\e1R'\e0MT\e1'\e(B. \e0\e,T7h\e1R9JRARC6c\e0Ki\e1`$M\e0Cl\e1`+M\e0Cl\e1;CR!/:9\e0GT\e19b4\e0Gl\e1\e07Uh\e1\e07h\e1R9!S\e0EQ\e1'a\e0!i\e1d"M\e0BYh\e15EM4`GER\e(B,
-\e,Ta\e0Ei\e1G`$\e0EWh\e1M95SaK\e09h\e1'"M'\e0MU\e1!\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'\e04i\e1GB$S\e0JQh\e1'\e(B C-M-v.
+คำสั่ง C-M-v มีประโยชน์มากเมื่อท่านกำลังแก้ไขข้อความบนวินโดว์หนึ่ง, และดูอีกวินโดว์หนึ่ง
+เพื่อการอ้างอิง. ท่านสามารถให้เคอร์เซอร์ปรากฏบนวินโดว์ที่ท่านกำลังแก้ไขอยู่ตลอดเวลา,
+แล้วเคลื่อนตำแหน่งของอีกวินโดว์หนึ่งด้วยคำสั่ง C-M-v.
 
-\e,T$S\e0JQh\e1'\e(B C-M-v \e,T`\e0;g\e19\e05Q\e1GM\e0Bh\e1R'K\e09Vh\e1'"M'$S\e0JQh\e1';CPJA\e(B CONTROL-META. \e0\e,T6i\e1R\e07h\e1R9\e0AU\e1\e0;Xh\e1A\e(B META,
-\e0\e,T7h\e1R9JRARC6\e0;i\e1M9$S\e0JQh\e1'\e(B C-M-v \e,Tb4B!RC!4\e0;Xh\e1A\e(B CONTROL \e,TaEP\e(B META \e,T"3P\e07Uh\e1!4\e0;Xh\e1A\e0MQ\e1!"CP\e(B
-v. \e,Td\e0Ah\e1\e0Gh\e1R(P!4\e0;Xh\e1A\e(B CONTROL \e,TK\e0CW\e1M\e(B META \e0\e,T!h\e1M9\e0!g\e1d\e0Ah\e1\e0AU\e1\e0;Q\e1-KRMPdC\e(B, \e,T`>CRP\e0Gh\e1R\e07Qi\e1'JM'\e0;Xh\e1A`\e0;g\e19\e0;Xh\e1A\e(B
-\e,T"BRB"M'\e0;Xh\e1A\e0MQ\e1!"CP\e07Uh\e1\e07h\e1R9(P!4\e(B.
+คำสั่ง C-M-v เป็นตัวอย่างหนึ่งของคำสั่งประสม CONTROL-META. ถ้าท่านมีปุ่ม META,
+ท่านสามารถป้อนคำสั่ง C-M-v โดยการกดปุ่ม CONTROL และ META ขณะที่กดปุ่มอักขระ
+v. ไม่ว่าจะกดปุ่ม CONTROL หรือ META ก่อนก็ไม่มีปัญหาอะไร, เพราะว่าทั้งสองปุ่มเป็นปุ่ม
+ขยายของปุ่มอักขระที่ท่านจะกด.
 
-\e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1\e0AU\e1\e0;Xh\e1A\e(B META, \e,TaEP\e07h\e1R9c\e0*i\e1\e0;Xh\e1A\e(B ESC \e,Ta79\e(B, \e,TES\e04Q\e1:"M'!RC!4\e0;Xh\e1A(P\e0AU\e1<E\e05h\e1M!RC7S'R9\e(B:
-\e0\e,T7h\e1R9\e05i\e1M'!4\e0;Xh\e1A\e(B ESC \e,Ta\e0Ei\e1G5RA\e04i\e1GB$S\e0JQh\e1'\e(B CONTROL-v, \e,T`>CRP\e0Gh\e1R$S\e0JQh\e1'\e(B CONTROL-ESC v \e,T(Pd\e0Ah\e1\e(B
-\e,T7S'R9\e(B. \e0\e,T7Qi\e1'\e09Ui\e1`>CRP\e0Gh\e1R\e0;Xh\e1A\e(B ESC \e,T`\e0;g\e19\e0MQ\e1!"CP\e05Q\e1GK\e09Vh\e1'\e(B, \e,Td\e0Ah\e1c\e0*h\e1\e0;Xh\e1A"BRB\e(B.
+ถ้าท่านไม่มีปุ่ม META, และท่านใช้ปุ่ม ESC แทน, ลำดับของการกดปุ่มจะมีผลต่อการทำงาน:
+ท่านต้องกดปุ่ม ESC แล้วตามด้วยคำสั่ง CONTROL-v, เพราะว่าคำสั่ง CONTROL-ESC v จะไม่
+ทำงาน. ทั้งนี้เพราะว่าปุ่ม ESC เป็นอักขระตัวหนึ่ง, ไม่ใช่ปุ่มขยาย.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 1 (\e,Tc9\e0GT\e19b4\e0Gl\e1:9\e(B) \e,T`\e0>Wh\e1M!S\e0(Q\e14\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'\e(B.
+>> ป้อนคำสั่ง C-x 1 (ในวินโดว์บน) เพื่อกำจัดวินโดว์ล่าง.
 
-(\e0\e,T6i\e1R\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,Tc9\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'\e(B, \e0\e,TGT\e19b4\e0Gl\e1:9\e0!g\e1(PKRBd;\e(B. \e0\e,T7h\e1R9JRARC6(S\e(B
-\e,T$S\e0JQh\e1'\e09Ui\e1d\e04i\e1b4B\e0$T\e14\e0Gh\e1R\e(B "\e,T`K\e0EW\e1Md\e0Gi\e1`\e0>U\e1B'K\e09Vh\e1'\e0GT\e19b4\e0Gl\e1\e(B--\e0\e,TGT\e19b4\e0Gl\e1\e07Uh\e1M\e0BYh\e1c9"3P\e09Ui\e1\e(B.")
+(ถ้าท่านป้อนคำสั่ง C-x 1 ในวินโดว์ล่าง, วินโดว์บนก็จะหายไป. ท่านสามารถจำ
+คำสั่งนี้ได้โดยคิดว่า "เหลือไว้เพียงหนึ่งวินโดว์--วินโดว์ที่อยู่ในขณะนี้.")
 
-\e0\e,T7h\e1R9d\e0Ah\e1(S`\e0;g\e19\e05i\e1M'aJ4'<E"M'\e0:Q\e1?`?M\e0Cl\e1`\e04U\e1BG\e0!Q\e19:9\e07Qi\e1'JM'\e0GT\e19b4\e0Gl\e1\e(B. \e0\e,T6i\e1R\e07h\e1R9c\e0*i\e1$S\e0JQh\e1'\e(B C-x C-f
-\e,T`\e0>Wh\e1M\e0$i\e19KRa\e0?i\e1A\e0"i\e1M\e0AY\e1Ec9\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'\e(B, \e0\e,TMU\e1!\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'(Pd\e0Ah\e1`;\e0EUh\e1B9a;E'\e(B. \e0\e,T7h\e1R9JRARC6\e0$i\e19KR\e(B
-\e,Ta\e0?i\e1A\e0"i\e1M\e0AY\e1Ec9a\e05h\e1EP\e0GT\e19b4\e0Gl\e1d\e04i\e1\e0MT\e1JCP\e05h\e1M\e0!Q\e19\e(B.
+ท่านไม่จำเป็นต้องแสดงผลของบัฟเฟอร์เดียวกันบนทั้งสองวินโดว์. ถ้าท่านใช้คำสั่ง C-x C-f
+เพื่อค้นหาแฟ้มข้อมูลในวินโดว์หนึ่ง, อีกวินโดว์หนึ่งจะไม่เปลี่ยนแปลง. ท่านสามารถค้นหา
+แฟ้มข้อมูลในแต่ละวินโดว์ได้อิสระต่อกัน.
 
-\e0\e,T5h\e1Md;`\e0;g\e19\e0MU\e1!\e0GT\e1\e08U\e1K\e09Vh\e1'"M'!RCc\e0*i\e1JM'\e0GT\e19b4\e0Gl\e1JSK\e0CQ\e1:aJ4'<E"M'JM'\e0JTh\e1'\e07Uh\e1\e05h\e1R'\e0!Q\e19\e(B:
+ต่อไปเป็นอีกวิธีหนึ่งของการใช้สองวินโดว์สำหรับแสดงผลของสองสิ่งที่ต่างกัน:
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 4 C-f \e,Ta\e0Ei\e1G5RA\e04i\e1GB\e0*Wh\e1Ma\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B. \e0\e,TJTi\e19\e0JX\e14$S\e0JQh\e1'\e04i\e1GB!RC!4\e0;Xh\e1A\e(B
-   <Return>. \e,T(P`\e0Kg\e19\e0Gh\e1R\e0AU\e1a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e07Uh\e1\e05i\e1M'!RC;CR!/M\e0BYh\e1c9\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'\e(B. \e,T`$M\e0Cl\e1`+M\e0Cl\e1\e0!g\e1(Pd;\e(B
-   \e,T;CR!/\e07Uh\e1\e0GT\e19b4\e0Gl\e1\e09Qi\e19\e04i\e1GB\e(B.
+>> ป้อนคำสั่ง C-x 4 C-f แล้วตามด้วยชื่อแฟ้มข้อมูล. สิ้นสุดคำสั่งด้วยการกดปุ่ม
+   <Return>. จะเห็นว่ามีแฟ้มข้อมูลที่ต้องการปรากฏอยู่ในวินโดว์ล่าง. เคอร์เซอร์ก็จะไป
+   ปรากฏที่วินโดว์นั้นด้วย.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x o \e,T`\e0>Wh\e1M!\e0EQ\e1:d;\e0BQ\e1'\e0GT\e19b4\e0Gl\e1:9\e(B, \e,Ta\e0Ei\e1G\e0;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,T`\e0>Wh\e1M!S\e0(Q\e14\e0GT\e19b4\e0Gl\e1\e0Eh\e1R'\e(B.
+>> ป้อนคำสั่ง C-x o เพื่อกลับไปยังวินโดว์บน, แล้วป้อนคำสั่ง C-x 1 เพื่อกำจัดวินโดว์ล่าง.
 
 
-* \e,TCP\e04Q\e1:"M'!RCa\e0!i\e1d"a::`\e0CU\e1B!\e0+i\e1S\e(B (recursive editing levels)
+* ระดับของการแก้ไขแบบเรียกซ้ำ (recursive editing levels)
 -------------------------------------------------------
 
-\e,T:R'$\e0CQi\e1'\e07h\e1R9MR((P`\e0"i\e1Rd;M\e0BYh\e1c9\e(B "\e,TCP\e04Q\e1:"M'!RCa\e0!i\e1d"a::!RC`\e0CU\e1B!\e0+i\e1S\e(B (recursive editing
-level)". \e,TJ@R>\e04Q\e1'!\e0Eh\e1RG`\e0*h\e19\e09Ui\e1aJ4'\e04i\e1GBG'`\e0Eg\e1:\e0!i\e1RA\e0;Y\e1c9:CC\e07Q\e14aJ4'bKA4\e(B, \e0\e,TEi\e1MACM:G'`\e0Eg\e1:\e07Uh\e1\e(B
-\e,TaJ4'\e0*Wh\e1M"M'bKA4K\e0EQ\e1!\e(B. \e0\e,T5Q\e1GM\e0Bh\e1R'`\e0*h\e19\e(B, \e0\e,T7h\e1R9MR((P`\e0Kg\e19\e(B [(Fundamental)] \e,Ta79\e07Uh\e1(P`\e0;g\e19\e(B
+บางครั้งท่านอาจจะเข้าไปอยู่ใน "ระดับของการแก้ไขแบบการเรียกซ้ำ (recursive editing
+level)". สภาพดังกล่าวเช่นนี้แสดงด้วยวงเล็บก้ามปูในบรรทัดแสดงโหมด, ล้อมรอบวงเล็บที่
+แสดงชื่อของโหมดหลัก. ตัวอย่างเช่น, ท่านอาจจะเห็น [(Fundamental)] แทนที่จะเป็น
 (Fundamental).
 
-\e,Tc9!RC\e07Uh\e1(PMM!(R!CP\e04Q\e1:"M'!RCa\e0!i\e1d"a::`\e0CU\e1B!\e0+i\e1S\e(B, \e,T!4\e0;Xh\e1A\e(B ESC ESC ESC. \e0\e,T9Uh\e1`\e0;g\e19\e(B
-\e,T$S\e0JQh\e1'\e07Uh\e1c\e0*i\e1d\e04i\e1\e07Qh\e1Gd;c9!RCMM!(R!CP\e04Q\e1:c4f\e(B \e,T"M'!RC;CPAGE<E\e(B. \e0\e,T7h\e1R9JRARC6c\e0*i\e1$S\e0JQh\e1'\e09Ui\e1c9\e(B
-\e,T!RC!S\e0(Q\e14\e0GT\e19b4\e0Gl\e1\e0>T\e1`HI\e0MWh\e19f\e(B, \e,TCGA\e07Qi\e1'!RCMM!(R!\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e(B (minibuffer).
+ในการที่จะออกจากระดับของการแก้ไขแบบเรียกซ้ำ, กดปุ่ม ESC ESC ESC. นี่เป็น
+คำสั่งที่ใช้ได้ทั่วไปในการออกจากระดับใดๆ ของการประมวลผล. ท่านสามารถใช้คำสั่งนี้ใน
+การกำจัดวินโดว์พิเศษอื่นๆ, รวมทั้งการออกจากมินิบัฟเฟอร์ (minibuffer).
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B M-x \e,T`\e0>Wh\e1M`\e0"i\e1Rd;c9\e0AT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e(B; \e,T!4\e0;Xh\e1A\e(B ESC ESC ESC \e,T`\e0>Wh\e1MMM!(R!\e(B
-   \e0\e,TAT\e1\e09T\e1\e0:Q\e1?`?M\e0Cl\e1\e09Qi\e19\e(B.
+>> ป้อนคำสั่ง M-x เพื่อเข้าไปในมินิบัฟเฟอร์; กดปุ่ม ESC ESC ESC เพื่อออกจาก
+   มินิบัฟเฟอร์นั้น.
 
-\e0\e,T7h\e1R9d\e0Ah\e1JRARC6c\e0*i\e1$S\e0JQh\e1'\e(B C-g \e,T`\e0>Wh\e1MMM!(R!CP\e04Q\e1:"M'!RCa\e0!i\e1d"a::`\e0CU\e1B!\e0+i\e1S\e(B.
-\e,T`>CRP\e0Gh\e1R$S\e0JQh\e1'\e(B C-g \e,Tc\e0*i\e1`\e0>Wh\e1MB!`\e0ET\e1!$S\e0JQh\e1'aEPMR\e0Cl\e1\e0!T\e1G`A9\e05l\e1@RBc9CP\e04Q\e1:"M'!RCa\e0!i\e1d"a::\e(B
-\e,T`\e0CU\e1B!\e0+i\e1S\e(B.
+ท่านไม่สามารถใช้คำสั่ง C-g เพื่อออกจากระดับของการแก้ไขแบบเรียกซ้ำ.
+เพราะว่าคำสั่ง C-g ใช้เพื่อยกเลิกคำสั่งและอาร์กิวเมนต์ภายในระดับของการแก้ไขแบบ
+เรียกซ้ำ.
 
 
-* \e,T!RC`\e0CU\e1B!\e04Y\e1\e0"i\e1M$GRA\e0*h\e1GB`K\e0EW\e1M`\e0>Th\e1A`\e05T\e1A\e(B (getting more help)
+* การเรียกดูข้อความช่วยเหลือเพิ่มเติม (getting more help)
 -------------------------------------------------
 
-\e,Tc9\e0$Yh\e1\e0AW\e1M\e09Ui\e1`CR>BRBRA\e07Uh\e1(Pc\e0Ki\e1\e0"i\e1M\e0AY\e1E\e07Uh\e1`\e0>U\e1B'>MJSK\e0CQ\e1:!RC`\e0CTh\e1Ac\e0*i\e1\e0MU\e1aA!\e0Jl\e1\e(B. \e0\e,TBQ\e1'$'\e0AU\e1\e0"i\e1M\e0AY\e1E\e0MU\e1!AR!c9\e(B
-\e0\e,TMU\e1aA!\e0Jl\e1\e0+Vh\e1'`CRd\e0Ah\e1JRARC6\e07Uh\e1(P9SARM\e08T\e1:RBd\e0Gi\e1c9\e07Uh\e1\e09Ui\e1d\e04i\e1\e07Qi\e1'KA4\e(B. \e,TM\e0Bh\e1R'dC\e0!g\e15RA\e(B, \e0\e,T7h\e1R9MR(\e05i\e1M'!RC\e(B
-\e,T`\e0CU\e1B9\e0CYi\e1`\e0!Uh\e1BG\e0!Q\e1:\e0MU\e1aA!\e0Jl\e1`\e0>Th\e1A`\e05T\e1A`>CRP\e0MU\e1aA!\e0Jl\e1\e0BQ\e1'\e0AU\e1\e0$X\e13JA\e0:Q\e1\e05T\e1\e0MU\e1!AR!ARB\e(B. \e0\e,TMU\e1aA!\e0Jl\e1d\e04i\e1`5\e0CU\e1BA$S\e0JQh\e1'\e(B
-\e,TJSK\e0CQ\e1:`\e0CU\e1B!\e04Y\e1`\e09Wi\e1MKR`\e0!Uh\e1BG\e0!Q\e1:$S\e0JQh\e1'"M'\e0MU\e1aA!\e0Jl\e1\e(B. \e,T$S\e0JQh\e1'\e(B "\e0\e,T*h\e1GB`K\e0EW\e1M\e(B (help)" \e0\e,T7Qi\e1'KA4`\e0CTh\e1A\e04i\e1GB\e(B
-\e0\e,TMQ\e1!"CP\e(B CONTROL-h, \e0\e,T+Vh\e1'`\e0CU\e1B!\e0Gh\e1R\e(B "\e0\e,TMQ\e1!"CP\e0*h\e1GB`K\e0EW\e1M\e(B (the Help character)".
+ในคู่มือนี้เราพยายามที่จะให้ข้อมูลที่เพียงพอสำหรับการเริ่มใช้อีแมกส์. ยังคงมีข้อมูลอีกมากใน
+อีแมกส์ซึ่งเราไม่สามารถที่จะนำมาอธิบายไว้ในที่นี้ได้ทั้งหมด. อย่างไรก็ตาม, ท่านอาจต้องการ
+เรียนรู้เกี่ยวกับอีแมกส์เพิ่มเติมเพราะอีแมกส์ยังมีคุณสมบัติอีกมากมาย. อีแมกส์ได้เตรียมคำสั่ง
+สำหรับเรียกดูเนื้อหาเกี่ยวกับคำสั่งของอีแมกส์. คำสั่ง "ช่วยเหลือ (help)" ทั้งหมดเริ่มด้วย
+อักขระ CONTROL-h, ซึ่งเรียกว่า "อักขระช่วยเหลือ (the Help character)".
 
-\e,Tc9!RC\e07Uh\e1(Pc\e0*i\e1\e0$X\e13JA\e0:Q\e1\e05T\e1\e0*h\e1GB`K\e0EW\e1M\e(B, \e0\e,T;i\e1M9\e0MQ\e1!"CP\e(B C-h, \e,Ta\e0Ei\e1G5RA\e04i\e1GB\e0MU\e1!K\e09Vh\e1'\e0MQ\e1!"CP`\e0>Wh\e1M:M!\e0Gh\e1R\e(B
-\e0\e,T7h\e1R9\e05i\e1M'!RC$S\e0*h\e1GB`K\e0EW\e1MMPdC\e(B. \e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e17CR:\e0Gh\e1R(P7SMPdC\e05h\e1Md;\e(B, \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h ? \e,Ta\e0Ei\e1G\e(B
-\e0\e,TMU\e1aA!\e0Jl\e1(P:M!\e07h\e1R9\e0Gh\e1R\e0AU\e1$S\e0*h\e1GBMPdC\e07Uh\e1\e0MU\e1aA!\e0Jl\e1JRARC6(Pc\e0Ki\e1d\e04i\e1\e(B. \e0\e,T6i\e1R\e07h\e1R9\e0;i\e1M9$S\e0JQh\e1'\e(B C-h \e,Ta\e0Ei\e1G\e(B
-\e0\e,T5i\e1M'!RCB!`\e0ET\e1!\e07h\e1R9\e(B, \e0\e,T!g\e1JRARC6B!`\e0ET\e1!d\e04i\e1b4Bc\e0*i\e1$S\e0JQh\e1'\e(B C-g.
+ในการที่จะใช้คุณสมบัติช่วยเหลือ, ป้อนอักขระ C-h, แล้วตามด้วยอีกหนึ่งอักขระเพื่อบอกว่า
+ท่านต้องการคำช่วยเหลืออะไร. ถ้าท่านไม่ทราบว่าจะทำอะไรต่อไป, ป้อนคำสั่ง C-h ? แล้ว
+อีแมกส์จะบอกท่านว่ามีคำช่วยอะไรที่อีแมกส์สามารถจะให้ได้. ถ้าท่านป้อนคำสั่ง C-h แล้ว
+ต้องการยกเลิกท่าน, ก็สามารถยกเลิกได้โดยใช้คำสั่ง C-g.
 
-(\e,Tc9:R'CP::\e09Qi\e19\e(B, \e,T$GRAKARB"M'\e0MQ\e1!"CP\e(B C-h \e,Td\e04i\e1\e06Y\e1!`;\e0EUh\e1B9d;\e(B. \e0\e,T+Vh\e1'b4B$GRA`\e0;g\e19(\e0CT\e1'a\e0Ei\e1Gd\e0Ah\e1\e(B
-\e,T$GC(P7S`\e0*h\e19\e09Ui\e1\e(B, \e0\e,T7Qi\e1'\e09Ui\e1\e07h\e1R9MR((P\e0*Ui\e1a('\e05h\e1M\e0<Yi\e1\e04Y\e1aECP::d\e04i\e1\e(B. \e,TJSK\e0CQ\e1:!RCa\e0!i\e1\e0;Q\e1-KR`)>RPK\e09i\e1R\e(B, \e0\e,T6i\e1R\e(B
-\e,T$S\e0JQh\e1'\e(B C-h \e,Td\e0Ah\e1d\e04i\e1aJ4'\e0"i\e1M$GRA`\e0!Uh\e1BG\e0!Q\e1:$S\e0*h\e1GB`K\e0EW\e1M\e07Uh\e1\e0Jh\e1G9\e0Eh\e1R'"M'K\e09i\e1R(M\e09Qi\e19\e(B, \e,Tc\e0Ki\e1EM'!4\e0;Xh\e1A\e(B F1
-\e,TK\e0CW\e1M\e(B M-x help<Return> \e,Ta79\e(B.)
+(ในบางระบบนั้น, ความหมายของอักขระ C-h ได้ถูกเปลี่ยนไป. ซึ่งโดยความเป็นจริงแล้วไม่
+ควรจะทำเช่นนี้, ทั้งนี้ท่านอาจจะชี้แจงต่อผู้ดูแลระบบได้. สำหรับการแก้ปัญหาเฉพาะหน้า, ถ้า
+คำสั่ง C-h ไม่ได้แสดงข้อความเกี่ยวกับคำช่วยเหลือที่ส่วนล่างของหน้าจอนั้น, ให้ลองกดปุ่ม F1
+หรือ M-x help<Return> แทน.)
 
-\e0\e,T$X\e13JA\e0:Q\e1\e05T\e1`\e0:Wi\e1M'\e05i\e19"M'$S\e0JQh\e1'\e0*h\e1GB`K\e0EW\e1M\e0$W\e1M$S\e0JQh\e1'\e(B C-h c. \e,TEM'\e0;i\e1M9$S\e0JQh\e1'\e(B C-h, \e0\e,TMQ\e1!"CP\e(B c, \e,Ta\e0Ei\e1G\e(B
-\e,T5RA\e04i\e1GB\e0MQ\e1!"CPK\e0CW\e1MJRB\e0MQ\e1!"CP\e(B; \e,Ta\e0Ei\e1G\e0MU\e1aA!\e0Jl\e1(PaJ4'$SM\e08T\e1:RB"M'$S\e0JQh\e1'\e09Qi\e19b4B\e0JQ\e1'`";\e(B.
+คุณสมบัติเบื้องต้นของคำสั่งช่วยเหลือคือคำสั่ง C-h c. ลองป้อนคำสั่ง C-h, อักขระ c, แล้ว
+ตามด้วยอักขระหรือสายอักขระ; แล้วอีแมกส์จะแสดงคำอธิบายของคำสั่งนั้นโดยสังเขป.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h c CONTROL-p.
-   \e0\e,T"i\e1M$GRA\e07Uh\e1;CR!/(P`\e0;g\e19\e04Q\e1'\e05h\e1Md;\e09Ui\e1\e(B
+>> ป้อนคำสั่ง C-h c CONTROL-p.
+   ข้อความที่ปรากฏจะเป็นดังต่อไปนี้
 
        C-p runs the command previous-line
 
-\e0\e,T9Uh\e1`\e0;g\e19!RC:M!\e(B "\e0\e,T*Wh\e1M\e0?Q\e1'\e0!l\e1\e0*Q\e19"M'$S\e0JQh\e1'\e(B" \e0\e,T9Qi\e19\e(B. \e0\e,T*Wh\e1M"M'\e0?Q\e1'\e0!l\e1\e0*Q\e19c\e0*i\e1`\e0>Wh\e1M!RC;\e0CQ\e1:aEPa\e05h\e1'`\e05T\e1A\e0MU\e1aA!\e0Jl\e1\e(B.
-\e,Ta\e05h\e1`\e09Wh\e1M'(R!\e0*Wh\e1M"M'\e0?Q\e1'\e0!l\e1\e0*Q\e19\e09Qi\e19\e05Qi\e1'`\e0>Wh\e1M\e0*Ui\e1:M!\e0Gh\e1R$S\e0JQh\e1'\e09Qi\e197S'R9M\e0Bh\e1R'dC\e(B, \e0\e,T+Vh\e1'MR(`\e0;g\e19\e05Q\e1G\e0*h\e1GB:M!\e(B
-\e,T$SM\e08T\e1:RBb4B\e0JQ\e1'`";d\e04i\e1\e(B--\e,TMR(`\e0>U\e1B'>M\e07Uh\e1(P`\e05W\e1M9c\e0Ki\e1\e07h\e1R9\e09V\e1!\e06V\e1'$S\e0JQh\e1'\e07Uh\e1\e05i\e1M'!RCd\e04i\e1\e(B.
+นี่เป็นการบอก "ชื่อฟังก์ชันของคำสั่ง" นั้น. ชื่อของฟังก์ชันใช้เพื่อการปรับและแต่งเติมอีแมกส์.
+แต่เนื่องจากชื่อของฟังก์ชันนั้นตั้งเพื่อชี้บอกว่าคำสั่งนั้นทำงานอย่างไร, ซึ่งอาจเป็นตัวช่วยบอก
+คำอธิบายโดยสังเขปได้--อาจเพียงพอที่จะเตือนให้ท่านนึกถึงคำสั่งที่ต้องการได้.
 
-\e,T$S\e0JQh\e1'\e07Uh\e1;CP!M:\e04i\e1GBKERB\e0MQ\e1!"CP\e(B \e,T`\e0*h\e19$S\e0JQh\e1'\e(B C-x C-s \e,TaEP\e(B (\e0\e,T6i\e1R\e07h\e1R9d\e0Ah\e1\e0AU\e1\e0;Xh\e1A\e(B META \e,TK\e0CW\e1M\e(B
-EDIT \e,TK\e0CW\e1M\e(B ALT) \e,T$S\e0JQh\e1'\e(B <ESC>v \e,TJRARC6c\e0*i\e15RAK\e0EQ\e1'$S\e0JQh\e1'\e(B C-h c.
+คำสั่งที่ประกอบด้วยหลายอักขระ เช่นคำสั่ง C-x C-s และ (ถ้าท่านไม่มีปุ่ม META หรือ
+EDIT หรือ ALT) คำสั่ง <ESC>v สามารถใช้ตามหลังคำสั่ง C-h c.
 
-\e,T!RC\e07Uh\e1(P`\e0CU\e1B!\e04Y\e1\e0"i\e1M\e0AY\e1E`\e0>Th\e1A`\e0!Uh\e1BG\e0!Q\e1:$S\e0JQh\e1'\e(B, \e,Tc\e0Ki\e1c\e0*i\e1$S\e0JQh\e1'\e(B C-h k \e,Ta79$S\e0JQh\e1'\e(B C-h c.
+การที่จะเรียกดูข้อมูลเพิ่มเกี่ยวกับคำสั่ง, ให้ใช้คำสั่ง C-h k แทนคำสั่ง C-h c.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h k CONTROL-p.
+>> ป้อนคำสั่ง C-h k CONTROL-p.
 
-\e0\e,T9Uh\e1`\e0;g\e19!RCaJ4'<E$SM\e08T\e1:RB"M'\e0?Q\e1'\e0!l\e1\e0*Q\e19\e(B, \e,T>\e0Ci\e1MA\e0!Q\e1:\e0*Wh\e1M"M'$S\e0JQh\e1'\e09Qi\e19\e(B, \e,Tc9\e0GT\e19b4\e0Gl\e1K\e09Vh\e1'"M'\e0MU\e1aA!\e0Jl\e1\e(B.
-\e,T`\e0AWh\e1M\e07h\e1R9\e0Mh\e1R9`J\e0Cg\e1(a\e0Ei\e1G\e(B, \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,T`\e0>Wh\e1M!S\e0(Q\e14\e0"i\e1M$GRA"M'$S\e0*h\e1GB`K\e0EW\e1M\e(B. \e0\e,T7h\e1R9d\e0Ah\e1\e(B
-\e,T(S`\e0;g\e19\e07Uh\e1(P\e05i\e1M'7S\e07Q\e19\e07U\e1\e(B. \e0\e,T7h\e1R9MR(7S!RCa\e0!i\e1d""3P\e07Uh\e1\e04Y\e1\e0"i\e1M$GRA$S\e0*h\e1GB`K\e0EW\e1M\e09Qi\e19M\e0BYh\e1\e(B, \e,Ta\e0Ei\e1G\e(B
-\e0\e,T$h\e1MB\e0;i\e1M9$S\e0JQh\e1'\e(B C-x 1.
+นี่เป็นการแสดงผลคำอธิบายของฟังก์ชัน, พร้อมกับชื่อของคำสั่งนั้น, ในวินโดว์หนึ่งของอีแมกส์.
+เมื่อท่านอ่านเสร็จแล้ว, ป้อนคำสั่ง C-x 1 เพื่อกำจัดข้อความของคำช่วยเหลือ. ท่านไม่
+จำเป็นที่จะต้องทำทันที. ท่านอาจทำการแก้ไขขณะที่ดูข้อความคำช่วยเหลือนั้นอยู่, แล้ว
+ค่อยป้อนคำสั่ง C-x 1.
 
-\e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e19\e05Q\e1G`\e0EW\e1M!\e07Uh\e1`\e0;g\e19;CPbB*\e09l\e1\e(B:
+ต่อไปนี้เป็นตัวเลือกที่เป็นประโยชน์:
 
-   C-h f       \e,TM\e08T\e1:RB\e0?Q\e1'\e0!l\e1\e0*Q\e19\e(B. \e0\e,T>T\e1A\e0>l\e1\e0*Wh\e1M\e0?Q\e1'\e0!l\e1\e0*Q\e19\e07Uh\e1\e05i\e1M'!RC7CR:5RAE'd;\e(B.
+   C-h f       อธิบายฟังก์ชัน. พิมพ์ชื่อฟังก์ชันที่ต้องการทราบตามลงไป.
 
->> \e,TEM'\e0;i\e1M9$S\e0JQh\e1'\e(B C-h f previous-line<Return>.
-   \e0\e,T9Uh\e1`\e0;g\e19!RC\e07Uh\e1(P7Sc\e0Ki\e1\e0MU\e1aA!\e0Jl\e1\e0>T\e1A\e0>l\e1\e0"i\e1M\e0AY\e1E\e07Qi\e1'KA4\e07Uh\e1\e0AU\e1`\e0!Uh\e1BG\e0!Q\e1:\e0?Q\e1'\e0!l\e1\e0*Q\e19"M'$S\e0JQh\e1'\e(B C-p.
+>> ลองป้อนคำสั่ง C-h f previous-line<Return>.
+   นี่เป็นการที่จะทำให้อีแมกส์พิมพ์ข้อมูลทั้งหมดที่มีเกี่ยวกับฟังก์ชันของคำสั่ง C-p.
 
-   C-h a       \e,T$S\e0JQh\e1'$GRA\e07Uh\e1`KARPJA\e(B (Command Apropos). \e0\e,T;i\e1M9$SK\e0EQ\e1!\e(B (keyword)
-               \e,Ta\e0Ei\e1G\e0MU\e1aA!\e0Jl\e1(PaJ4'CRB!RC"M'$S\e0JQh\e1'\e07Qi\e1'KA4\e07Uh\e1\e0AU\e1$SK\e0EQ\e1!;CP!M:M\e0BYh\e1\e(B.
-               \e,T$S\e0JQh\e1'`K\e0Eh\e1R\e09Ui\e1(P`\e0CU\e1B!c\e0*i\e1d\e04i\e1\e04i\e1GB$S\e0JQh\e1'\e(B META-x.
-               \e,TJSK\e0CQ\e1::R'$S\e0JQh\e1'\e(B, \e,T$S\e0JQh\e1'$GRA\e07Uh\e1`KARPJA\e(B (Command Apropos) \e,T(P\e(B
-               \e,TaJ4'CRB!RC"M'$S\e0JQh\e1'\e07Uh\e1;CP!M:\e04i\e1GBK\e09Vh\e1'K\e0CW\e1MJM'JRB\e0MQ\e1!"CP\e07Uh\e1c\e0*i\e1`\e0CU\e1B!\e(B
-               \e,T$S\e0JQh\e1'`\e04U\e1BG\e0!Q\e19\e04i\e1GB\e(B.
+   C-h a       คำสั่งความที่เหมาะสม (Command Apropos). ป้อนคำหลัก (keyword)
+               แล้วอีแมกส์จะแสดงรายการของคำสั่งทั้งหมดที่มีคำหลักประกอบอยู่.
+               คำสั่งเหล่านี้จะเรียกใช้ได้ด้วยคำสั่ง META-x.
+               สำหรับบางคำสั่ง, คำสั่งความที่เหมาะสม (Command Apropos) จะ
+               แสดงรายการของคำสั่งที่ประกอบด้วยหนึ่งหรือสองสายอักขระที่ใช้เรียก
+               คำสั่งเดียวกันด้วย.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-h a file<Return>.
+>> ป้อนคำสั่ง C-h a file<Return>.
 
-\e0\e,T9Uh\e1`\e0;g\e19!RCaJ4'CRB!RC"M'$S\e0JQh\e1';CP!M:"M'\e(B M-x \e0\e,T!Q\e1:\e(B "file" \e,Tc9\e0*Wh\e1M"M'$S\e0JQh\e1'\e(B
-\e0\e,T7Qi\e1'KA4c9\e0MU\e1!K\e09i\e1R(M\e(B. \e0\e,T7h\e1R9(P`\e0Kg\e19$S\e0JQh\e1';CP!M:\e0MQ\e1!"CP\e(B (character-command) \e,T`\e0*h\e19\e(B C-x
-C-f \e,TaJ4'M\e0BYh\e1\e0!Q\e1:\e0*Wh\e1M"M'$S\e0JQh\e1'\e09Qi\e19f\e(B \e,T`\e0*h\e19\e(B find-file.
+นี่เป็นการแสดงรายการของคำสั่งประกอบของ M-x กับ "file" ในชื่อของคำสั่ง
+ทั้งหมดในอีกหน้าจอ. ท่านจะเห็นคำสั่งประกอบอักขระ (character-command) เช่น C-x
+C-f แสดงอยู่กับชื่อของคำสั่งนั้นๆ เช่น find-file.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-M-v \e,T`\e0>Wh\e1M`$\e0EWh\e1M9\e0Ai\e1G9\e0GT\e19b4\e0Gl\e1$S\e0*h\e1GB`K\e0EW\e1M\e(B (help window). \e,TEM'7S\e04Y\e1\e0JQ\e1!\e(B
-   \e,TJM'JRA$\e0CQi\e1'\e(B.
+>> ป้อนคำสั่ง C-M-v เพื่อเคลื่อนม้วนวินโดว์คำช่วยเหลือ (help window). ลองทำดูสัก
+   สองสามครั้ง.
 
->> \e0\e,T;i\e1M9$S\e0JQh\e1'\e(B C-x 1 \e,T`\e0>Wh\e1M!S\e0(Q\e14\e0GT\e19b4\e0Gl\e1$S\e0*h\e1GB`K\e0EW\e1M\e(B.
+>> ป้อนคำสั่ง C-x 1 เพื่อกำจัดวินโดว์คำช่วยเหลือ.
 
 
-* \e,TJ\e0CX\e1;\e(B
+* สรุป
 -----
 
-\e0\e,TJTh\e1'$GC(Sd\e0Gi\e1\e0$W\e1M\e(B, \e,T$S\e0JQh\e1'\e(B C-x C-c \e,Tc\e0*i\e1JSK\e0CQ\e1:MM!(R!\e0MU\e1aA!\e0Jl\e1M\e0Bh\e1R'6RGC\e(B. \e0\e,T6i\e1R\e05i\e1M'!RCMM!d;\e0BQ\e1'\e(B
-\e,T`*E\e0El\e1\e0*Qh\e1G$CRG\e(B, \e,TaEPJRARC6!\e0EQ\e1:AR\e0BQ\e1'\e0MU\e1aA!\e0Jl\e1d\e04i\e1\e0MU\e1!\e09Qi\e19\e(B, \e,Tc\e0Ki\e1c\e0*i\e1$S\e0JQh\e1'\e(B C-z.
+สิ่งควรจำไว้คือ, คำสั่ง C-x C-c ใช้สำหรับออกจากอีแมกส์อย่างถาวร. ถ้าต้องการออกไปยัง
+เชลล์ชั่วคราว, และสามารถกลับมายังอีแมกส์ได้อีกนั้น, ให้ใช้คำสั่ง C-z.
 
-\e0\e,T$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e09Ui\e1\e0AU\e1`(59Rc\e0Ki\e1\e0<Yi\e1\e07Uh\e1`\e0>Th\e1'`\e0CTh\e1Ac\e0*i\e1\e07Qi\e1'KERBJRARC6`\e0"i\e1Rc(d\e04i\e1\e(B, \e0\e,T4Q\e1'\e09Qi\e19\e06i\e1R\e07h\e1R9>::R'\e0JTh\e1'\e07Uh\e1d\e0Ah\e1\e(B
-\e0\e,T*Q\e14`(9\e(B, \e,Td\e0Ah\e1\e05i\e1M'\e09Qh\e1'5SK\e09T\e1\e05Q\e1G`M'\e(B - \e,TJM:6RAARd\e04i\e1`EB\e(B!
+คู่มือการใช้นี้มีเจตนาให้ผู้ที่เพิ่งเริ่มใช้ทั้งหลายสามารถเข้าใจได้, ดังนั้นถ้าท่านพบบางสิ่งที่ไม่
+ชัดเจน, ไม่ต้องนั่งตำหนิตัวเอง - สอบถามมาได้เลย!
 
 
-* \e,T!RC7SJS`9R\e(B (copying)
+* การทำสำเนา (copying)
 ----------------------
 
-\e0\e,T$Yh\e1\e0AW\e1M\e09Ui\e1d\e04i\e1\e0CQ\e1:!RC\e0>Q\e129RAR`\e0;g\e19CPBP`GER9R9\e(B, \e,T`\e0CTh\e1A\e05Qi\e1'a\e05h\e1\e05i\e19)\e0:Q\e1:\e07Uh\e1`\e0"U\e1B9b4B\e(B Stuart Cracraft.
+คู่มือนี้ได้รับการพัฒนามาเป็นระยะเวลานาน, เริ่มตั้งแต่ต้นฉบับที่เขียนโดย Stuart Cracraft.
 
-\e0\e,T$Yh\e1\e0AW\e1M`GM\e0Cl\e1\e0*Q\e19\e09Ui\e1\e(B, \e,T`\e0*h\e19`\e04U\e1BG\e0!Q\e1:\e(B GNU Emacs, \e,Td\e04i\e1\e0CQ\e1:!RCJ'G9\e0JT\e17\e08Tl\e1\e(B, \e,TaEP<9G!d\e0Gi\e1c9`\e0'Wh\e1M9d"c9\e(B
-\e,T!RC`<Ba>\e0Ch\e1\e04i\e1GB\e(B:
+คู่มือเวอร์ชันนี้, เช่นเดียวกับ GNU Emacs, ได้รับการสงวนสิทธิ์, และผนวกไว้ในเงื่อนไขใน
+การเผยแพร่ด้วย:
 
-\e,TJ'G9\e0ET\e1"\e0JT\e17\e08Tl\e1\e(B \e,T>\e(B.\e,TH\e(B. 2528, 2529 \e,Tb4B?\e0CU\e1+M?\e05l\e1aG\e0Cl\e1?RG\e09l\e1`4\e0*Q\e19\e(B (Free Software Foundation)
+สงวนลิขสิทธิ์ พ.ศ. 2528, 2529 โดยฟรีซอฟต์แวร์ฟาวน์เดชัน (Free Software Foundation)
 
-   \e0\e,T7X\e1!\e07h\e1R9\e0AU\e1\e0JT\e17\e08Tl\e1c9!RC7SJS`9RK\e0CW\e1M`<Ba>\e0Ch\e1`M!JRC\e09Ui\e1\e(B, \e,Tc9\e07X\e1!\e0JWh\e1M\e(B, \e,Tb4B\e05i\e1M'a9:\e0"i\e1M$GRAaJ4'\e(B
-   \e0\e,TJT\e17\e08Tl\e1aEP!RCM\e09X\e1-R5\e09Ui\e1d;>\e0Ci\e1MA\e04i\e1GB\e(B. \e0\e,T7Qi\e1'\e09Ui\e1`\e0>Wh\e1M\e0*Ui\e1c\e0Ki\e1`\e0Kg\e19\e0Gh\e1R\e0<Yi\e1`<Ba>\e0Ch\e1d\e04i\e1M\e09X\e1-R5c\e0Ki\e1\e0<Yi\e1\e07Uh\e1d\e04i\e1\e0CQ\e1:\e(B
-   \e,TJRARC67S!RC`<Ba>\e0Ch\e1\e05h\e1Md;d\e04i\e1b4BMR\e0HQ\e1B\e0"i\e1M$GRAc9`M!JRC\e09Ui\e1\e(B.
+   ทุกท่านมีสิทธิ์ในการทำสำเนาหรือเผยแพร่เอกสารนี้, ในทุกสื่อ, โดยต้องแนบข้อความแสดง
+   สิทธิ์และการอนุญาตนี้ไปพร้อมด้วย. ทั้งนี้เพื่อชี้ให้เห็นว่าผู้เผยแพร่ได้อนุญาตให้ผู้ที่ได้รับ
+   สามารถทำการเผยแพร่ต่อไปได้โดยอาศัยข้อความในเอกสารนี้.
 
-   \e,T!RCM\e09X\e1-R5\e09Qi\e19d\e04i\e1CGA\e06V\e1'\e0JT\e17\e08Tl\e1c9!RC`<Ba>\e0Ch\e1`GM\e0Cl\e1\e0*Q\e19\e07Uh\e1;\e0CQ\e1:;\e0CX\e1'a\e0Ei\e1G\e(B, \e,TK\e0CW\e1M\e0Jh\e1G9K\e09Vh\e1'"M'\e(B
-   \e,T`M!JRC\e09Ui\e1\e(B, \e,T@RBc\e05i\e1`\e0'Wh\e1M9d"\e0"i\e1R':9\e(B, \e,T5EM4(9\e0JT\e17\e08Tl\e1c9!RC:M!\e0Gh\e1Rc$C`\e0;g\e19\e0<Yi\e1;\e0CQ\e1:;\e0CX\e1'\e0Eh\e1R\e0JX\e14\e(B.
+   การอนุญาตนั้นได้รวมถึงสิทธิ์ในการเผยแพร่เวอร์ชันที่ปรับปรุงแล้ว, หรือส่วนหนึ่งของ
+   เอกสารนี้, ภายใต้เงื่อนไขข้างบน, ตลอดจนสิทธิ์ในการบอกว่าใครเป็นผู้ปรับปรุงล่าสุด.
 
-\e,T`\e0'Wh\e1M9d""M'!RC7SJS`9R\e0MU\e1aA!\e0Jl\e1(P\e0+Q\e1:\e0+i\e1M9AR!!\e0Gh\e1R\e09Ui\e1\e(B, \e,Ta\e05h\e1\e0AU\e1`(59RCA\e03l\e1\e07Uh\e1`K\e0AW\e1M9\e0!Q\e19\e(B. \e,T!\e0CX\e13R\e(B
-\e0\e,TMh\e1R9a\e0?i\e1A\e0"i\e1M\e0AY\e1E\e(B COPYING \e,Ta\e0Ei\e1G`<Ba>\e0Ch\e1JS`9R"M'\e(B GNU Emacs \e,Td;\e0BQ\e1'`\e0>Wh\e1M9f\e(B \e,T"M'\e07h\e1R9\e04i\e1GB\e(B.
-\e0\e,T*h\e1GB\e0!Q\e197SERBCP::KG'+M?\e05l\e1aG\e0Cl\e1\e(B ("\e,TaJ4'$GRA`\e0;g\e19`\e0(i\e1R\e0"i\e1RG`\e0(i\e1R"M'\e(B") \e0\e,T4i\e1GB!RCc\e0*i\e1\e(B,
-\e,T!RC`\e0"U\e1B9\e(B, \e,TaEP!RC`\e0;g\e19`\e0(i\e1R"M'\e0Ch\e1GA\e0!Q\e19"M'+M?\e05l\e1aG\e0Cl\e1`J\e0CU\e1\e(B (free software).
+เงื่อนไขของการทำสำเนาอีแมกส์จะซับซ้อนมากกว่านี้, แต่มีเจตนารมณ์ที่เหมือนกัน. กรุณา
+อ่านแฟ้มข้อมูล COPYING แล้วเผยแพร่สำเนาของ GNU Emacs ไปยังเพื่อนๆ ของท่านด้วย.
+ช่วยกันทำลายระบบหวงซอฟต์แวร์ ("แสดงความเป็นเจ้าข้าวเจ้าของ") ด้วยการใช้,
+การเขียน, และการเป็นเจ้าของร่วมกันของซอฟต์แวร์เสรี (free software).
 
 
-* \e0\e,T5i\e19)\e0:Q\e1:\e0Gh\e1R\e04i\e1GB`\e0CWh\e1M'!RC7SJS`9R\e(B
+* ต้นฉบับว่าด้วยเรื่องการทำสำเนา
 --------------------------
 
-\e0\e,T5h\e1Md;\e09Ui\e1`\e0;g\e19`M!JRC\e0Gh\e1R\e04i\e1GB`\e0CWh\e1M'!RC7SJS`9R\e07Uh\e1`\e0;g\e19\e05i\e19)\e0:Q\e1:\e(B. \e,T`M!JRC\e09Ui\e1;CR!/M\e0BYh\e1c9\e0$Yh\e1\e0AW\e1M!RCc\e0*i\e1\e(B
-\e0\e,TMU\e1aA!\e0Jl\e1)\e0:Q\e1:@RIR\e0MQ\e1'!DI\e(B, \e0\e,T+Vh\e1'`\e0;g\e19\e05i\e19)\e0:Q\e1:"M'`M!JRCa;E)\e0:Q\e1:\e09Ui\e1\e04i\e1GB\e(B.
+ต่อไปนี้เป็นเอกสารว่าด้วยเรื่องการทำสำเนาที่เป็นต้นฉบับ. เอกสารนี้ปรากฏอยู่ในคู่มือการใช้
+อีแมกส์ฉบับภาษาอังกฤษ, ซึ่งเป็นต้นฉบับของเอกสารแปลฉบับนี้ด้วย.
 
 This tutorial descends from a long line of Emacs tutorials
 starting with the one written by Stuart Cracraft for the original Emacs.
@@ -983,24 +983,24 @@ GNU Emacs to your friends.  Help stamp out software obstructionism
 ("ownership") by using, writing, and sharing free software!
 
 
-* \e,T$S\e0Jh\e1'\e07i\e1RB\e(B
+* คำส่งท้าย
 ---------
 
-\e0\e,T$Yh\e1\e0AW\e1M)\e0:Q\e1:\e09Ui\e1d\e04i\e1a;E(R!\e05i\e19)\e0:Q\e1:\e07Uh\e1`\e0;g\e19@RIR\e0MQ\e1'!DI\e(B, \e0\e,T+Vh\e1'(P;CR!/M\e0BYh\e1c9\e0MU\e1aA!\e0Jl\e1`GM\e0Cl\e1\e0*Q\e19\e(B 20.4.
-\e0\e,T<Yi\e1a;Ed\e04i\e17S!RCa;E\e0"Vi\e19ARcK\e0Ah\e1`\e09Wh\e1M'(R!)\e0:Q\e1:`\e0!h\e1R\e07Uh\e1`\e0;g\e19@RIRd7B\e(B, \e0\e,T+Vh\e1'a;Eb4B\e(B \e,T4C\e(B.\e,TAR9>\e(B \e,TG'\e0Hl\e1\e(B
-\e,TJRB\e0JX\e1GCC3\e(B, \e,Td\e04i\e1\e0MT\e1'\e0$Yh\e1\e0AW\e1M"M'\e0MU\e1aA!\e0Jl\e1`GM\e0Cl\e1\e0*Q\e19`\e0!h\e1R\e(B, \e,TaEP"3P\e09Ui\e1\e0MU\e1aA!\e0Jl\e1`GM\e0Cl\e1\e0*Q\e19\e(B 20.4 \e0\e,T!g\e1d\e04i\e1\e(B
-\e,T`;\e0EUh\e1B9a;E'd;AR!a\e0Ei\e1G\e(B. \e,T9M!(R!\e09Ui\e1\e(B, \e0\e,T<Yi\e1a;E\e0BQ\e1'd\e04i\e19S`$\e0CWh\e1M'KARBGCC$5M9ARc\e0*i\e1c9\e07Uh\e1\e09Ui\e1\e04i\e1GB\e(B,
-\e0\e,T7Qi\e1'\e09Ui\e1\e0!g\e1`\e0>Wh\e1M\e07Uh\e1(P`\e0"U\e1B9c\e0Ki\e1d\e04i\e1$GRA\e07Uh\e1\e0*Q\e14`(9\e(B. \e,TK\e0GQ\e1'`\e0;g\e19M\e0Bh\e1R'\e0BTh\e1'\e0Gh\e1R\e0$Yh\e1\e0AW\e1M)\e0:Q\e1:\e09Ui\e1(P`\e0;g\e19;CPbB*\e09l\e1\e(B
-\e,TaEP(Pd\e04i\e1\e0CQ\e1:!RCa\e0!i\e1d"c\e0Ki\e1\e04U\e1\e0BTh\e1'f\e(B \e0\e,T"Vi\e19\e0MU\e1!\e05h\e1Mf\e(B \e,Td;\e(B. \e,T"M"M:\e0$X\e13\e(B \e0\e,T$X\e13\e07Q\e1H\e09U\e1\e0Bl\e1\e(B \e,T`(\e0CT\e1->C\e(B \e0\e,T7Uh\e1c\e0Ki\e1$GRA\e(B
-\e0\e,T*h\e1GB`K\e0EW\e1M5CG(JM:\e05i\e19)\e0:Q\e1:\e(B.
+คู่มือฉบับนี้ได้แปลจากต้นฉบับที่เป็นภาษาอังกฤษ, ซึ่งจะปรากฏอยู่ในอีแมกส์เวอร์ชัน 20.4.
+ผู้แปลได้ทำการแปลขึ้นมาใหม่เนื่องจากฉบับเก่าที่เป็นภาษาไทย, ซึ่งแปลโดย ดร.มานพ วงศ์
+สายสุวรรณ, ได้อิงคู่มือของอีแมกส์เวอร์ชันเก่า, และขณะนี้อีแมกส์เวอร์ชัน 20.4 ก็ได้
+เปลี่ยนแปลงไปมากแล้ว. นอกจากนี้, ผู้แปลยังได้นำเครื่องหมายวรรคตอนมาใช้ในที่นี้ด้วย,
+ทั้งนี้ก็เพื่อที่จะเขียนให้ได้ความที่ชัดเจน. หวังเป็นอย่างยิ่งว่าคู่มือฉบับนี้จะเป็นประโยชน์
+และจะได้รับการแก้ไขให้ดียิ่งๆ ขึ้นอีกต่อๆ ไป. ขอขอบคุณ คุณทัศนีย์ เจริญพร ที่ให้ความ
+ช่วยเหลือตรวจสอบต้นฉบับ.
 
-22 \e,TA!CR$A\e(B 2542
-\e0\e,TGT\e1\e0CQ\e1*\e(B \e,THC`\e0ET\e1H\e0Ei\e1SGR\e03T\e1*\e(B
+22 มกราคม 2542
+วิรัช ศรเลิศล้ำวาณิช
 virach@nectec.or.th
 
 Translate - January 1999 by Virach Sornlertlamvanich
 
 ;;; Local Variables:
 ;;; sentence-end-double-space: nil
-;;; coding: iso-2022-7bit
+;;; coding: utf-8
 ;;; End: