โปรแกรมแก้ไขเริ่มต้นที่มาพร้อมกับระบบปฏิบัติการ UNIX เรียกว่า vi (ตัวแก้ไขภาพ) เมื่อใช้ตัวแก้ไข vi เราสามารถแก้ไขไฟล์ที่มีอยู่หรือสร้างไฟล์ใหม่ตั้งแต่ต้น เรายังสามารถใช้ตัวแก้ไขนี้เพื่ออ่านไฟล์ข้อความได้ โหมดคำสั่ง: เมื่อ vi เริ่มทำงาน มันจะอยู่ในโหมดคำสั่ง
ตัวแก้ไข vi คืออะไรและโหมดของมันคืออะไร?
สองโหมดการทำงานใน vi คือ โหมดเข้าและโหมดคำสั่ง. คุณใช้โหมดรายการเพื่อพิมพ์ข้อความลงในไฟล์ ในขณะที่โหมดคำสั่งใช้เพื่อพิมพ์คำสั่งที่ทำหน้าที่เฉพาะของ vi โหมดคำสั่งเป็นโหมดเริ่มต้นสำหรับ vi
คุณสมบัติของโปรแกรมแก้ไข vi คืออะไร?
โปรแกรมแก้ไข vi มีสามโหมด โหมดคำสั่ง โหมดแทรก และโหมดบรรทัดคำสั่ง
- โหมดคำสั่ง: ตัวอักษรหรือลำดับของตัวอักษรโต้ตอบคำสั่ง vi …
- โหมดแทรก: ข้อความถูกแทรก …
- โหมดบรรทัดคำสั่ง: โหมดหนึ่งเข้าสู่โหมดนี้โดยพิมพ์ ":" ซึ่งจะทำให้รายการบรรทัดคำสั่งอยู่ที่ส่วนท้ายของหน้าจอ
VI อยู่ที่ไหนใน Linux?
คุณจะได้รับดัมพ์ของชื่อไฟล์ ซึ่งจะบอกคุณว่าการติดตั้ง vim ส่วนใหญ่อยู่ที่ใด คุณจะเห็นว่าใน Debian และ Ubuntu ไฟล์ของ Vim ส่วนใหญ่อยู่ใน /usr/share/ .
ฉันจะแก้ไขไฟล์ VI ใน Linux ได้อย่างไร
งาน
- การแนะนำ
- 1 เลือกไฟล์โดยพิมพ์ดัชนี vi …
- 2 ใช้ปุ่มลูกศรเพื่อย้ายเคอร์เซอร์ไปยังส่วนของไฟล์ที่คุณต้องการเปลี่ยน
- 3 ใช้คำสั่ง i เพื่อเข้าสู่โหมดแทรก
- 4 ใช้ปุ่ม Delete และตัวอักษรบนแป้นพิมพ์เพื่อทำการแก้ไข
- 5 กดปุ่ม Esc เพื่อกลับสู่โหมดปกติ
ฉันจะกำจัด Vi ได้อย่างไร
หากต้องการลบอักขระหนึ่งตัว ให้วางเคอร์เซอร์ไว้เหนืออักขระที่จะลบและ พิมพ์ x . คำสั่ง x ยังลบช่องว่างที่อักขระใช้อยู่—เมื่อตัวอักษรถูกลบออกจากตรงกลางคำ ตัวอักษรที่เหลือจะปิดขึ้นโดยไม่ให้มีช่องว่าง
ฉันจะนำทางใน vi ได้อย่างไร
เมื่อคุณเริ่ม vi , the เคอร์เซอร์อยู่ที่มุมซ้ายบนของหน้าจอ vi. ในโหมดคำสั่ง คุณสามารถย้ายเคอร์เซอร์ด้วยคำสั่งแป้นพิมพ์จำนวนหนึ่งได้
...
การย้ายด้วยปุ่มลูกศร
- หากต้องการเลื่อนไปทางซ้าย ให้กด h
- หากต้องการเลื่อนไปทางขวา ให้กด l
- หากต้องการเลื่อนลง ให้กด j
- หากต้องการเลื่อนขึ้น ให้กด k
คุณวางใน vi ได้อย่างไร?
ย้ายเคอร์เซอร์ไปยังตำแหน่งที่คุณต้องการวางเนื้อหา กด P เพื่อวางเนื้อหาก่อนเคอร์เซอร์หรือ p เพื่อวางหลังเคอร์เซอร์
ตัวแก้ไข vi อธิบายอะไร?
vi (ออกเสียงว่า “vee-eye” ย่อมาจาก visual display editor) is โปรแกรมแก้ไขข้อความ SunOS มาตรฐาน. vi ไม่ได้อิงตามหน้าต่างและสามารถใช้กับเทอร์มินัลประเภทใดก็ได้เพื่อแก้ไขไฟล์ประเภทต่างๆ มากมาย คุณสามารถพิมพ์และแก้ไขข้อความด้วย vi ได้ แต่ไม่ใช่โปรแกรมประมวลผลคำ
ฉันจะรันคำสั่งในตัวแก้ไข vi ได้อย่างไร
สามารถทำได้โดยใช้ขั้นตอนด้านล่าง : ไปที่โหมดคำสั่งในโปรแกรมแก้ไข vi ก่อน โดยกดปุ่ม 'esc' แล้วพิมพ์ “:“ ตามด้วย “!” และคำสั่งดังแสดงตัวอย่างด้านล่าง ตัวอย่าง : รันคำสั่ง ifconfig ภายในไฟล์ /etc/hosts