ในส่วนของ linux, unix จะมี editor สำหรับแก้ไข text file อยู่ ตัวนึง ชื่อ vi
โดนทำการ พิมพ์
$ vi (filename) (Enter)หาก (filename) ไม่เคยมีอยู่จริงก็จะถูกสร้างขึ้น เมื่อเราทำการ save file หลังจากทำงานเสร็จด้วยคำสั่ง wq! ใน editor และหาก filename นั้นมีอยู่จริงก็จะเป็นการเข้าแก้ไข
การทำงานในส่วน text mode นี้ก็จะมี command ที่ใช้สำหรับแก้ไข เพิ่มเติม และ อื่น ๆ ได้แก่
(โดยส่วนใหญ่ จะมีก่อนที่จะ พิมพ์ command นี้ เราจะต้อง clear ระบบ ด้วยการกดปุ่ม Esc ไว้ก่อน)
1.
i ใช้สำหรับเริ่มต้น insert ข้อความลงไป
2.
x ใช้สำหรับลบข้อความในตำแหน่งที่ cursor อยู่ในขณะนั้น
3.
dd ใช้สำหรับ ลบข้อความทั้งบรรทัด ที่ cursor อยู่ในขณะนั้น
4.
h ใช้สำหรับ เลื่อน cursor ไปทางซ้าย 1 ตำแหน่ง
5.
l ใช้สำหรับ เลื่อน cursor ไปทางขวา 1 ตำแหน่ง
6.
j ใช้สำหรับเลื่อน cursor ลง 1 บรรทัด
7.
k ใช้สำหรับเลื่อน cursor ขึ้น 1 บรทัด
8.
u ใช้สำหรับต้องการ undo คือย้อนกลับในสิ่งที่ทำ 1 ครั้ง
9.
w! (Enter) ใช้สำหรับ save file ในขณะนั้น
10.
wq! (Enter) ใช้หรับหรับ save file แล้วออกจาก editor นั้น ๆ
11.
/(data) (Enter) ใช้ทำการ search data ใน file ขณะนั้น และเมื่อต้องการค้นหาต่อไป กดปุ่ม n
12.
o เป็นการ new line หรือแทรกขึ้นบรรทัดใหม่
13.
q! เป็นการออกจากระบบ หากว่าเรายังไม่ได้มีการ save แล้วเราออกด้วยคำสั่งนี้ file ที่เราเข้าไปแก้ไข หรือทำการสร้าง ก็จะไม่มีผลกระทบ หรือไม่ถูกสร้างขึ้นจริง
14.
yy เป็นการคัดลอง ข้อมูล ทั้งบรรทัด ที่่ cursor อยู่
15.
p เป็นคำสั่งต่อเนื่องจาก yy คือ paste บรรทัดถัดจาก บรรทัดที่ cursor อยู่
16.
P เป็นคำสั่งต่อเนื่องจาก yy คือ paste ในตำแหน่งที่ cursor อยู่
คำสั่งที่ใช้โดยทั่วไปก็จะมีประมาณนี้ครับ
----------------- END -----------------