ใช้ Vim สร้างไฟล์ text แบบเร็วทันใจ เปิด Terminal ใช้ Emacs
ส่วนที่เป็น "vi" ของคำสั่งนี้ จะเลือก Vim เป็นโปรแกรม text editor ที่ใช้ ให้แทนที่ "filename" ด้วยชื่อไฟล์ใหม่ที่ต้องการ   เช่น ถ้าไฟล์ชื่อ "tamins" ให้พิมพ์ vi tamins.txt  ถ้าใน directory ปัจจุบันมีไฟล์ชื่อเดียวกันอยู่แล้ว คำสั่งนี้จะเปิดไฟล์นั้นแทน เพื่อสร้างไฟล์ใหม่ แล้วเปิดไฟล์ที่ว่าใน Vim คุณจะเห็นหน้าต่าง Terminal ว่างๆ มี tilde (~) ทุกบรรทัด รวมถึงชื่อไฟล์ที่ล่างหน้าต่าง เพื่อเปลี่ยนเอกสารเป็นโหมด "Insert" ให้พิมพ์เนื้อหาได้ตามต้องการ คุณจะเห็น -- INSERT -- โผล่ขึ้นมาที่ล่างหน้าต่างตอนกดปุ่ม I พิมพ์ไปตามปกติเหมือนที่พิมพ์เอกสารทั่วไปได้เลย ถ้าจะเซฟบรรทัดเดิมแล้วขึ้นบรรทัดใหม่ ก็ให้กด ↵ Enter ปกติจะอยู่ที่มุมซ้ายบนของคีย์บอร์ด เพื่อเปลี่ยน Vim เป็นโหมด "Command"  คุณจะเห็นเคอร์เซอร์โผล่มาที่ล่างหน้าต่าง เพื่อเซฟเนื้อหาไฟล์ปัจจุบัน เพื่อออกจาก Vim แล้วกลับไปที่หน้าหลักของ Terminal เท่านี้ไฟล์ text ของคุณก็จะอยู่ใน directory ที่ต้องการ  คุณเช็คไฟล์ text ได้โดยพิมพ์ ls ใน Terminal แล้วกด ↵ Enter จากนั้นก็มองหาชื่อไฟล์ที่ต้องการ หรือพิมพ์ :wq เพื่อเซฟแล้วปิดไฟล์ในคำสั่งเดียว ก็เหมือนตอนสร้างไฟล์ ให้พิมพ์ vi filename.txt เพื่อเปิดไฟล์ คราวนี้พอเปิดไฟล์ขึ้นมาใหม่ จะเห็นเนื้อหาที่คุณแก้ไขและเซฟไปแล้ว ให้คุณแทนที่ "filename" ด้วยชื่อไฟล์ text ที่ต้องการ (เช่น "sample") เช่น ถ้าจะสร้างไฟล์ชื่อ "kitty" ก็ให้พิมพ์ cat > kitty.txt เพื่อสร้างไฟล์ text ใหม่ตามชื่อที่ต้องการ ใน directory ปัจจุบัน โดยเคอร์เซอร์จะไปโผล่ที่บรรทัดว่างของ Terminal พิมพ์ไปตามปกติเหมือนที่พิมพ์เอกสารทั่วไปได้เลย ถ้าจะเซฟบรรทัดเดิมแล้วขึ้นบรรทัดใหม่ ก็ให้กด ↵ Enter ถ้าเปิด directory ของไฟล์ text นั้นอยู่ ให้ดับเบิลคลิกที่ไฟล์ text เพื่อทำขั้นตอนนี้ได้เลย เพื่อเซฟไฟล์ แล้วกลับไปที่บรรทัดสำหรับพิมพ์คำสั่งใน Terminal เพื่อพิมพ์คำสั่งต่อ ให้คุณแทนที่ "filename" ด้วยชื่อไฟล์ text คำสั่งนี้จะระบุตำแหน่งไฟล์ ให้แน่ใจว่าไฟล์จะเซฟลง directory ที่ต้องการ   เช่น ถ้าจะเปิดไฟล์ชื่อ "textfile" ให้พิมพ์ ls -l textfile.txt  ที่เห็นในคำสั่งนี้จะเป็นตัว "L" เล็ก ไม่ใช่ "i" เพื่อแสดงเวลา วันที่ และชื่อไฟล์ในบรรทัดถัดมา ใช้ดูว่าไฟล์ถูกสร้างและเซฟลง directory ที่คุณเลือกเมื่อไหร่ โดยคลิก Menu พอเจอแอพ Terminal ที่เป็นกล่องสีดำ มี ">_" สีขาวอยู่ข้างใน ก็คลิกเลย ปกติ Terminal จะอยู่ในแถบซ้ายมือของหน้าต่าง Menu  หรือคลิกแถบค้นหาที่ด้านบนของหน้าต่าง Menu แล้วพิมพ์ terminal ก็ได้ Terminal จะเปิด home directory ขึ้นมา แต่คำสั่ง ls จะแสดงทุกโฟลเดอร์ใน directory ปัจจุบัน ถ้าจะสร้างไฟล์ text ใน directory พวกนี้ ก็ต้องเปลี่ยน directory ปัจจุบันก่อน ชื่อ directory ไหนที่อยู่ใต้คำสั่ง ls (เช่น "Desktop") คือตำแหน่งปลายทางของคุณ ให้แทนที่ "directory" ด้วยชื่อ directory ที่ต้องการ คำสั่งนี้จะเปลี่ยนจุดหมายของ Terminal จาก directory ปัจจุบันเป็น directory ใหม่ที่คุณตั้งชื่อ   เช่น ให้พิมพ์ cd Desktop เพื่อเปลี่ยนตำแหน่งคำสั่งของ Terminal ไปที่หน้า Desktop ถ้าจะสร้างไฟล์ text ในโฟลเดอร์เฉพาะของ directory ที่เลือก ให้พิมพ์ "/" ต่อท้าย directory แล้วพิมพ์ชื่อโฟลเดอร์ลงไป เช่น ถ้าโฟลเดอร์ชื่อ "Misc" อยู่ใน Documents ให้พิมพ์ cd Documents/Misc เพื่อใช้คำสั่ง เปลี่ยน directory ปลายทางของ Terminal จาก home directory เป็น directory ที่คุณกำหนด คุณสร้างไฟล์ text ง่ายๆ แบบทันใจได้ (เลื่อนไปอ่านส่วนถัดไป) หรือใช้ Vim หรือ Emacs สร้างและแก้ไขไฟล์ขั้นสูงแทน (อ่านส่วนที่ 3 และ 4) ตอนนี้พออยู่ใน directory ที่จะสร้างไฟล์ text แล้ว ก็ถึงเวลาสร้างไฟล์จริงๆ สักที ให้แทนที่ "filename" ด้วยชื่อไฟล์ใหม่ที่ต้องการ ถ้าไม่มีไฟล์ text ชื่อเดียวกันใน directory ปัจจุบันอยู่แล้ว คำสั่งนี้จะเปิดไฟล์ text ใหม่ขึ้นมาในโปรแกรม Emacs   เช่น ไฟล์ชื่อ "newfile" ให้พิมพ์ emacs newfile.txt  ถ้าใน directory ปัจจุบันมีไฟล์ชื่อเดียวกันอยู่แล้ว คำสั่งนี้จะเปิดไฟล์นั้นแทน Emacs มาพร้อมสารพัดคำสั่งที่มีประโยชน์ทั้งนั้น ใช้ทำอะไรในเอกสารได้ต่างๆ นานา ให้ลองศึกษาข้อมูลเพิ่มเติม ลองปรับแต่ง และเรียนรู้โค้ดต่างๆ ไว้ คำสั่งที่ว่ามี 2 ประเภทด้วยกัน คือ Control commands กับ Meta commands    Control commands จะเขียนว่า C-<letter> ใช้เปิด Control command โดยกด Ctrl ค้างไว้ แล้วกดปุ่มตัวอักษรที่ต้องการในเวลาเดียวกัน (เช่น Ctrl กับ A)  Meta (หรือ Escape) commands จะเขียนว่า M-<letter> หรือ ESC <letter> โดย "M" คือปุ่ม Alt หรือ Esc ของคอม เพราะบางเครื่องก็ไม่มีปุ่ม Alt  คำสั่งที่เขียนว่า C-a b (หรือ M-a b) คุณต้องกด Ctrl (หรือ Alt หรือ Esc) ค้างไว้ แล้วกดปุ่มแรก (เช่น a จากนั้นปล่อยทั้ง 2 ปุ่ม แล้วกดปุ่มที่ 2 ตามทันที (เช่น b) พิมพ์ไปตามปกติเหมือนที่พิมพ์เอกสารทั่วไปได้เลย ถ้าจะเซฟบรรทัดเดิมแล้วขึ้นบรรทัดใหม่ ก็ให้กด ↵ Enter เพื่อเซฟไฟล์ เพื่อออกจาก Emacs แล้วกลับไป directory ของคุณใน Terminal เท่านี้ไฟล์ text ของคุณก็จะถูกเซฟลงใน directory นี้ตามชื่อที่คุณกำหนด โดยพิมพ์ emacs filename.txt ใน Terminal ถ้าอยู่ใน directory ที่มีไฟล์แล้ว ไฟล์ text ก็จะเปิดขึ้นมาใน Emacs คุณก็กลับไปเนื้อหาที่แก้ไขค้างไว้ได้เลย
พิมพ์ vi filename.txt ใน Terminal. กด ↵ Enter. กดปุ่ม i. พิมพ์เนื้อหา. กดปุ่ม Esc. พิมพ์ :w ใน Terminal แล้วกด ↵ Enter. พิมพ์ :q ใน Terminal แล้วกด ↵ Enter. เปิดไฟล์ขึ้นมาใหม่จากหน้าต่าง Terminal. พิมพ์ cat > filename.txt ใน Terminal. กด ↵ Enter. พิมพ์เนื้อหา. กด Ctrl+Z. พิมพ์ ls -l filename.txt ใน Terminal. กด ↵ Enter. เปิด Terminal. พิมพ์ ls ใน Terminal แล้วกด ↵ Enter. หา directory ที่จะสร้างไฟล์ text ไว้. พิมพ์ cd directory. กด ↵ Enter. เลือกโปรแกรม text editor ที่ต้องการ. พิมพ์ emacs filename.txt ใน Terminal. กด ↵ Enter. คำสั่งที่ควรรู้ของ Emacs. พิมพ์เนื้อหา. กด Ctrl+X แล้วกด S. กด Ctrl+X แล้วกด Ctrl+C. เปิดไฟล์ text ขึ้นมาใหม่.
https://www.wikihow.com/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal https://www.wikihow.com/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal https://www.wikihow.com/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal https://www.wikihow.com/Create-and-Edit-Text-File-in-Linux-by-Using-Terminal
Using Vim Creating a Quick Text File Opening Terminal Using Emacs