Tips ในการใช้งาน VI text editor

จาก Asterisk DIY - VoIP Opensource WiKi, สารานุกรมฟรี

Jump to: navigation, search

vi เป็นโปรแกรม text editor ที่มีความสามารถในการทำงานสูง หากแต่การใช้งานค่อนข้างที่จะลำบาท ในหัวข้อนี้จะทำการ list คำสั่งที่สำคัญและตัวอย่าง เอาไว้เพิ่อในผู้ใช้งานสามารถที่จะใช้งาน vi ได้อย่างมีประสิทธภาพ


Shortcut key:

0   : กลับไปยังต้นบรรทัด
$   : ไปยังปลายบรรทัด 
w   : ไปยังคำต่อไป
b   : กลับไปยังคำก่อน
:0   : กลับไปยังบรรทัดแรกของ file
:$   : ไปยังบรรทัดสุดท้ายของ file
:n   : ไปยังบรรทัด n
:.=  : แสดงตำแหน่งบรรทัดปัจจุบัน
:=   : แสดงจำนวนบรรทัดทั้งหมด


การเปลี่ยนข้อมูลจำนวนมาก:

หากต้องการแก้ไขหรือเปลี่ยนค่า setting บางอย่างจำนวนมากๆ vi มีฟังก์ชั่น search and replace

:%s/search_text/replace_text/g

example:
:%s/qualify=yes/qualify=no/g