สวัสดีครับ ในบทความนี้เราจะมาเรียนรู้การใช้งาน Editor ที่นิยมใช้กันในตระกูล Linux เนื่องจากเป็น Editor ที่ถูกติดตั้งอยู่ใน Linux เกือบทั้งหมด และใครที่ใช้งาน Version Control อย่าง Git ก็ได้ใช้ VI ด้วยเช่นกัน โดยจะเจอตอนที่เราใส่ git commit message
สําหรับ VI จะมีการทํางานอยู่ด้วยกัน 2 โหมดคือ Command mode และ Insert mode
การใช้งานนั้นก็ไม่มีอะไรครับเริ่มต้นด้วยการใช้คําสั่งนี้ เพื่อสร้างไฟล์ใหม่หรือแก้ไขไฟล์ที่มีอยู่
vi filename.txt
เมื่อเปิดไฟล์ขึ้นมาครั้งแรกจะอยู่ใน Command Mode
เราสามารถเปลี่ยนจาก Command Mode เป็น Insert mode ได้โดยการกด “i” จะได้หน้าตาประมาณนี้
เมื่ออยู่ใน Insert mode เราจะสามารถเพิ่มข้อความเข้าไปได้ตามต้องการ
ถ้าเราต้องการออกจาก Insert mode ให้เรากดปุ่ม “esc” ได้เลย
และถ้าต้องการจะออกจาก VI พร้อมกับ Save ไฟล์ด้วย เราสามารถทําได้ดังนี้
ในขณะที่เราอยู่ใน Command Mode ให้เราพิมพ์คําสั่งนี้เข้าไป “:wq” ประมาณนี้
เมื่อเรา Enter จะออกจาก VI และ Save ไฟล์ให้เราด้วย
ต่อไปเราจะมาดูว่าเราสามารถใช้ Command อะไรใน VI ได้บ้าง
ประมาณนี้นะครับสําหรับการใช้งาน VI Editor เบื้องต้น
sql update เป็นคําสั่งที่ใช้สําหรับแก้ไขข้อมูลในตาราง สามารถแก้ไขข้อมูลได้หลาย Field และหลาย Record โดยจะขึ้นอยู่กับ Where ที่ผู้ใช้กําหนดDatabase supportMySQL,Microsoft Access,SQL Server,Oracleรูปแบบการใช้
PWM ย่อมจาก Pulse Width Modulation คือการนําสัญญาณสามเหลี่ยม และสัญญาณที่ต้องการปรับความกว้างของพัลซ์มาเปรียบเทียบกัน ตัวย่างเช่น ถ้านําสัญญาณสามเหลี่ยมมาเปรียบเทียบกับสัญญานไฟฟ้ากระแสตรง จะได้ความกว่างของพัลซ์คงที่ และความกว้างของพัลซ์นั้นจะขึ้นอยู่กับแอมพลิจูดของสัญญาณไฟฟ้ากระแสตรงดังรูป
เมื่อต้องการแสดงรายชื่อ File และ Directory ให้ใช้ Command นี้