ฉันแค่สงสัยว่า "Vi" หมายถึงอะไรใน Linux (คำสั่งที่ใช้สำหรับแก้ไขไฟล์)?
vim
เป็น "Vi ที่ได้รับการปรับปรุง" ไม่ใช่การปรับปรุงแบบเสมือน
ฉันแค่สงสัยว่า "Vi" หมายถึงอะไรใน Linux (คำสั่งที่ใช้สำหรับแก้ไขไฟล์)?
vim
เป็น "Vi ที่ได้รับการปรับปรุง" ไม่ใช่การปรับปรุงแบบเสมือน
คำตอบ:
Vi เป็นโปรแกรมแก้ไขหน้าจอสำหรับ Linux, Unix และระบบปฏิบัติการอื่น ๆ ที่คล้าย Unix ออกเสียง (vee-aye) ย่อมาจาก VIsual
แหล่งที่มา: http://en.wikipedia.org/wiki/Viและhttp://www.techopedia.com/definition/10347/vi
Wikipedia มีคำอธิบายที่กระชับและถูกต้อง:
ชื่อที่
vi
ได้มาจากตัวย่อที่ชัดเจนที่สั้นที่สุดสำหรับคำสั่งvisual
ในex
; คำสั่งในคำถามสลับตัวแก้ไขบรรทัดex
เป็นโหมดภาพ
http://en.wikipedia.org/wiki/Vi
โปรดทราบว่านี่ไม่ได้หมายความว่าชื่อเต็มของโปรแกรมแก้ไขข้อความ "vi" ยังคงเป็น "ภาพ" หรือแม้กระทั่งในขณะนี้ "vi" หมายถึง "visual" ในขณะนี้ - ชื่อของเครื่องมือแก้ไขคือ "vi" ข้อความข้างต้นอธิบายเพียงว่าชื่อเดิมเป็นอย่างไร
ในฐานะที่เป็น Ben Voigt ชี้ให้เห็นอย่างเป็นประโยชน์ประชาชน (และเว็บไซต์) ที่อ้างว่ามันย่อมาจาก "Visual Instrument" กำลังสับสนกับผลิตภัณฑ์อื่นที่ไม่เกี่ยวข้องกับโปรแกรมแก้ไขข้อความ
ex
ชื่อด้วยvi
จะเริ่มขึ้นในvisual
โหมด vim
สามารถเริ่มต้นในโหมดหลายวิธีนี้รวมทั้งex
, exim
( " ex
ดีขึ้น") view
(อ่านอย่างเดียว), rvim
( จำกัด ) evim
(ง่าย) vimdiff
(เปรียบเทียบสองไฟล์) ฯลฯ
หากมีใครกลับไปดูหน้าเก่า ๆ ของ vi เช่นหนึ่งหน้าสำหรับ SunOS 5.10 จาก '07:
SunOS 5.10 การเปลี่ยนแปลงครั้งล่าสุด: 16 พฤษภาคม 2550 1 คำสั่งของผู้ใช้ vi (1) ยูทิลิตี vi (visual) เป็นโปรแกรมแก้ไขข้อความที่เน้นการแสดงผล ขึ้นอยู่กับบรรณาธิการบรรทัดพื้นฐาน มันเป็นไปได้ที่จะใช้ โหมดคำสั่งของ ex จากภายใน vi และใช้คำสั่ง โหมด vi จากภายในอดีต คำสั่งภาพอธิบาย ในหน้าคู่มือนี้; วิธีการตั้งค่าตัวเลือก (เช่นอัตโนมัติ บรรทัดลำดับเลขและเริ่มต้นบรรทัดเอาต์พุตใหม่โดยอัตโนมัติ เมื่อคุณพิมพ์ carriage return) และตัวแก้ไขบรรทัดอดีตทั้งหมด com- mands อธิบายไว้ในหน้าคู่มือ ex (1)
หรือจาก Ultrix (รุ่นล่าสุด '95):
ชื่อ vi - โปรแกรมแก้ไขหน้าจอ วากยสัมพันธ์ vi [-t tag] [+ คำสั่ง] [-l] [-r] [-wn] [-x] ชื่อ ... ลักษณะ ตัวแก้ไข (ภาพ) เป็นตัวแก้ไขข้อความที่เน้นการแสดงผลโดยอ้างอิงจาก The com mand และคำสั่งรันโค้ดเดียวกัน คุณสามารถเข้าถึงคำสั่ง โหมดจากภายใน
และคุณมี: vi
จากvi ualsual นี้ตรงกับรูปแบบบรรณาธิการบรรพบุรุษของมันex
เป็นอดีตมักบรรณาธิการและed
เป็นเอ็ด Itor
ไม่มีสิ่งบ่งชี้ว่าสิ่งนี้มีไว้เพื่อสิ่งอื่นใด บางที V isual I nterface (สิ่งที่ฉันได้เรียนรู้เมื่อไม่นานมานี้) แต่ไม่มีเอกสารที่แสดงถึงสิ่งอื่นนอกเหนือจากvi ualsual
Viย่อมาจาก Visual เช่นเดียวกับใน Visual Editor Vim ย่อมาจาก Visual Improved เช่นเดียวกับ Visual Editor Improved วิกิพีเดีย