เนื้อหา
รุ่น (ณ วันที่ 4/29/2557) | 7 |
เวที | |
การอนุญาต | โอเพ่นซอร์ส |
ประเภท | การเขียนโปรแกรม |
ข้อมูลเพิ่มเติม (เยี่ยมชมเว็บไซต์ของผู้เผยแพร่) |
การจัดอันดับ: 3.5 / 5 (22 โหวต) |
ภาพรวมซอฟต์แวร์
คุณสมบัติหลัก
- ปรับแต่งได้อย่างกว้างขวาง
- ใช้การจับคู่คีย์ที่ปรับแต่งได้เพื่อทำงานโดยอัตโนมัติ
- เปรียบเทียบและผสานไฟล์
- รองรับการแสดงออกปกติขยาย
- สามารถเข้าถึงได้ในอินเตอร์เฟสบรรทัดคำสั่งหรือ GUI
Vim เป็นโปรแกรมแก้ไขข้อความฟรีและโอเพนซอร์สที่ออกแบบมาเพื่อแก้ไขซอร์สโค้ด มันมีช่วงการเรียนรู้ที่คมชัดกว่าโปรแกรมแก้ไขข้อความทั่วไปส่วนใหญ่และไม่ได้มีไว้สำหรับผู้ใช้มือใหม่ Vim มีให้บริการบน Mac เป็น MacVim และ Windows เป็น gVim
Vim ได้รับการออกแบบให้ปรับแต่งได้สูงเพื่อให้คุณสามารถปรับเปลี่ยนประสบการณ์ส่วนตัวและเพิ่มประสิทธิภาพการทำงานของคุณ คุณสามารถใช้กับ Graphical User Interface หรือจากอินเตอร์เฟสบรรทัดคำสั่ง ช่วยให้คุณสามารถกำหนดการแมปกุญแจของคุณเองเพื่อให้ลำดับการกดแป้นพิมพ์หรือฟังก์ชันการโทรที่กำหนดเองโดยอัตโนมัติ นอกจากนี้ยังมีปลั๊กอินจำนวนมากที่สามารถเพิ่มไปยังฟังก์ชันการทำงานของ Vim
หากคุณมีความเชี่ยวชาญในคอมพิวเตอร์และต้องการใช้งานแอพพลิเคชั่นของคุณโดยมีการรบกวนจาก GUI น้อยที่สุด Vim เป็นตัวแก้ไขข้อความที่ดีสำหรับคุณ หากคุณไม่ต้องการเรียนรู้วิธีใช้ Vim เครื่องมือแก้ไขข้อความอย่าง Notepad หรือ TextEdit ก็เป็นตัวเลือกที่ดีกว่า
ประเภทไฟล์ที่รองรับ
นามสกุลไฟล์หลัก
.txt - ไฟล์ข้อความธรรมดานามสกุลไฟล์อื่น ๆ ที่ใช้โดย Vim 7
ประเภทไฟล์ที่รองรับ | |
---|---|
ลวด Cored Metallurgical | ห้องสมุดคง |
.ANS | ไฟล์ข้อความ ANSI |
.ASM | ชุดประกอบซอร์สโค้ดภาษา |
.AWK | สคริปต์ AWK |
.BSH | BeanShell Script |
.BVH | ไฟล์ภาพเคลื่อนไหว Biovision Hierarchy |
และ C | ไฟล์ซอร์สโค้ด C / C ++ |
.CELX | สคริปต์ Celestia |
.CFG | ไฟล์การกำหนดค่า |
.CFG | ไฟล์ภาษาของ Wesnoth Markup |
.CGI | สคริปต์อินเตอร์เฟสของเกตเวย์ทั่วไป |
.COMMAND | ไฟล์คำสั่งเทอร์มินัล |
.CONF | ไฟล์กำหนดค่า Unix |
.CSH | C Shell Script |
.DXL | ไฟล์ภาษา XML ของ Domino |
.ERR | ไฟล์บันทึกข้อผิดพลาด |
.EXW | Euphoria ซอร์สโค้ดไฟล์ |
.GVIMRC | ไฟล์คอนฟิกูเรชัน GVim Runtime |
.H | ไฟล์ส่วนหัว C / C ++ / วัตถุประสงค์ -C |
.HS | Haskell Script |
.INC | รวมไฟล์ |
.java | ไฟล์ซอร์สโค้ด Java |
.JSON | ไฟล์สัญลักษณ์วัตถุ JavaScript |
.L | ไฟล์ต้นฉบับ Lex |
.LHS | สคริปต์ Haskell |
.LUA | แหล่งไฟล์ Lua |
.M | ไฟล์ซอร์สโค้ดของปรอท |
.M | ไฟล์การติดตั้ง Objective-C |
.MARKDOWN | ไฟล์เอกสาร Markdown |
.MD | ไฟล์คำอธิบายเครื่อง |
.ML | ไฟล์ซอร์สโค้ด ML |
.MXML | Flex MXML Component |
.P6 | Perl รหัสแหล่งที่มาของไฟล์ 6 |
.PHP3 | PHP 3 เว็บเพจ |
.คุณสมบัติ | ไฟล์คุณสมบัติ Java |
.RPY | Python Script |
.RST | ไฟล์ reStructuredText |
.S | ไฟล์รหัสที่มา |
.SH | Bash Shell Script |
.sql | โครงสร้างข้อมูลแบบสอบถามภาษาไฟล์ |
.TEX | LaTeX Source Document |
.UTF8 | เอกสารข้อความที่เข้ารหัส Unicode UTF8 |
.YML | เอกสาร YAML |
รูปแบบไฟล์เพิ่มเติมที่เกี่ยวข้อง | |
---|---|
.GALAXY | ไฟล์ Galaxy Blizzard |
.J | ไฟล์ Java Source |
.JAV | ไฟล์ Java Source |
.ldf | Lingoes Dictionary Source File |
.รายการ | ไฟล์รายการ APT |
.LPD | LPD Daemon Print Permissions ไฟล์ |
.LTX | เอกสาร LaTeX |
.ชาย | คู่มือ Unix |
.MD | ไฟล์เอกสาร Markdown |
.MDOWN | ไฟล์ Markdown |
TLD ในขณะนี้ | ไฟล์ตัวอธิบายไลบรารีแท็ก |
.VIM | ไฟล์การตั้งค่าเป็นกลุ่ม |
.VIMRC | ไฟล์คอนฟิกูเรชัน Vim Runtime |
.YAML | เอกสาร YAML |