Linux VI Command : สอน คำสั่ง ของ VI Command, เรียน คำสั่ง ของ VI Command
 

Reference

Reference ในเว็บไซต์ Function.in.th เป็นการนำเสนอความรู้ในรูปแบบของแหล่งอ้างอิงของคำสั่งต่าง ๆ ที่ใช้ในการเขียนโปรแกรม โดยผู้ที่สนใจสามารถเข้ามาเรียนรู้การใช้งานคำสั่งของการเขียนโปรแกรมเหล่านี้ได้ ผ่านทาง URL code.function.in.th ทั้งนี้ผู้อ่านยังสามารถร่วมแสดงความคิดเห็นบนเนื้อหาที่มีสอนได้ ซึ่งถือเป็นการส่งเสริมให้มีการแลกเปลี่ยนประสบการณ์และความรู้ระหว่างผู้อ่านด้วยกันเอง
  • vi ทำงานอย่างไร ใน vi นั้นจะมีโหมดการทำงานอยู่ 2 โหมดด้วยกัน คือ command mode และ insert mode
    vi filename ใช้ในการเปิดไฟล์ขึ้นมาแก้ไข แต่ถ้าไฟล์ไม่มีอยู่ก็จะสร้างไฟล์นั้นขึ้นมาใหม่
    I ใช้ในการเปลี่ยนจาก command mode เป็น insert mode
    l ไปทางขวา 1 ตัวอักษร
    h ไปทางซ้าย 1 ตัวอักษร
    j ลงล่าง 1 บรรทัด
    k ขึ้นบน 1 บรรทัด
    w ไปที่คำถัดไปทางขวา
    W ไปที่คำนับตามจริงตัวถัดไป
    b ไปที่คำก่อนหน้าทางซ้าย
    B ไปที่คำนับตามจริงก่อนหน้า
    0 ไปต้นแถวปัจจุบัน
    $ ไปท้ายแถวปัจจุบัน
    ( ไปต้นประโยคปัจจุบัน
    ) ไปท้ายประโยคปัจจุบัน
    { ไปต้นย่อหน้าปัจจุบัน
    } ไปท้ายย่อหน้าปัจจุบัน
    G ไปที่บรรทัดสุดท้ายของไฟล์
    nG ไปที่บรรทัดที่ n ในไฟล์
    x ลบ 1 ตัวอักษรที่ตำแหน่ง cursor
  • subject :
    vi ทำงานอย่างไร

    content :
    ใน vi นั้นจะมีโหมดการทำงานอยู่ 2 โหมดด้วยกัน คือ
    command mode เป็นโหมดที่ใช้ในการสั่งงาน
    insert mode เป็นโหมดที่ใช้ในการป้อนหรือพิมพ์ข้อความ

  • subject :
    vi filename

    content :
    ใช้ในการเปิดไฟล์ขึ้นมาแก้ไข แต่ถ้าไฟล์ไม่มีอยู่ก็จะสร้างไฟล์นั้นขึ้นมาใหม่
    โดยเมื่อเข้ามาครั้งแรกจะอยู่ใน command mode 

  • subject :
    l

    content :
    ใช้ในการเปลี่ยนจาก command mode เป็น insert mode

  • syntax :
    l

    content :
    ไปทางขวา 1 ตัวอักษร

  • syntax :
    h

    content :
    ไปทางซ้าย 1 ตัวอักษร

  • syntax :
    j

    content :
    ลงล่าง 1 บรรทัด

  • syntax :
    k

    content :
    ขึ้นบน 1 บรรทัด

  • syntax :
    w

    content :
    ไปที่คำถัดไปทางขวา

  • syntax :
    W

    content :
    ไปที่คำนับตามจริงตัวถัดไป

  • syntax :
    b

    content :
    ไปที่คำก่อนหน้าทางซ้าย

  • syntax :
    B

    content :
    ไปที่คำนับตามจริงก่อนหน้า

  • syntax :
    0

    content :
    ไปต้นแถวปัจจุบัน

  • syntax :
    $

    content :
    ไปท้ายแถวปัจจุบัน

  • syntax :
    (

    content :
    ไปต้นประโยคปัจจุบัน

  • syntax :
    )

    content :
    ไปท้ายประโยคปัจจุบัน

  • syntax :
    {

    content :
    ไปต้นย่อหน้าปัจจุบัน

  • syntax :
    }

    content :
    ไปท้ายย่อหน้าปัจจุบัน

  • syntax :
    G

    content :
    ไปที่บรรทัดสุดท้ายของไฟล์

  • syntax :
    nG

    content :
    ไปที่บรรทัดที่ n ในไฟล์

  • syntax :
    x

    content :
    ลบ 1 ตัวอักษรที่ตำแหน่ง cursor

 
Share This Chapter Login with Facebook