ฉันพบสามข้อแล้วและอยากทราบว่ามีข้อดีหรือข้อเสียอย่างไรบ้าง:
ฉันได้รวม Eclim ไว้แล้ว แต่มันแตกต่างจากอีกสองตัวเลือกที่ทำให้ฟังก์ชัน Eclipse พร้อมใช้งานในกลุ่มและสิ่งที่ฉันตามมาคือฟังก์ชัน vim ภายในสภาพแวดล้อม Eclipse
ฉันพบสามข้อแล้วและอยากทราบว่ามีข้อดีหรือข้อเสียอย่างไรบ้าง:
ฉันได้รวม Eclim ไว้แล้ว แต่มันแตกต่างจากอีกสองตัวเลือกที่ทำให้ฟังก์ชัน Eclipse พร้อมใช้งานในกลุ่มและสิ่งที่ฉันตามมาคือฟังก์ชัน vim ภายในสภาพแวดล้อม Eclipse
คำตอบ:
Eclim ไม่ใช่แนวทางที่ถูกต้องในความคิดของฉัน คุณต้องการรักษาความยืดหยุ่นและการทำงานของ IDE ในขณะที่ได้รับพลังในการแก้ไขของ Vim
ฉันใช้viPluginเมื่อฉันทำงานกับ Eclipse อย่างไรก็ตามมันไม่ฟรี (ไม่เหมือนกับปลั๊กอิน IntelliJ Idea Vim) นอกจากนี้ยังไม่ทั่วถึงเท่าปลั๊กอิน Visual Studio Vim คุณจะพบว่าฟังก์ชันบางอย่างหายไป สิ่งต่างๆเช่น Ctrl +] เพื่อ "ไปที่คำจำกัดความ" หรือ Ctrl + o สำหรับ "ย้อนกลับ" ไม่ได้ผล มาโครไม่ทำงาน แต่ก็มีเครื่องหมาย มีฟังก์ชันหลักของการแก้ไขข้อความเป็นกลุ่ม ถ้าฉันจำได้ถูกต้องคุณสามารถมีไฟล์คอนฟิกูเรชัน vimrc ง่ายๆ คุณสามารถทดลองใช้ฟรีเพื่อทดสอบได้
เห็นได้ชัดว่า Vrapper มีมาโครและเครื่องหมายเช่นเดียวกับคำสั่งต่อไปนี้:
การเคลื่อนไหว
h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE
ผู้ประกอบการ
y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU
ค้นหา
/ ? n N * #
วัตถุข้อความ (เฉพาะในโหมดปกติ)
ib i (i) i [i] iB i {i} i i "i 'i` iw iW ab a (a) a [a] aB a {a} a" a' a` aw aW
เคานต์
คุณสามารถใช้ปุ่มตัวเลขเพื่อระบุจำนวนหน้าคำสั่งอื่น ๆ คำสั่งอื่น ๆ
v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT
แถมฟรีด้วยก็เลยไปด้วย
ฉันได้ลองใช้งานViableและเป็นตัวเลือกอันดับต้น ๆ ของฉันจากทั้งหมด มันมีคุณสมบัติทั้งหมดของ Vrapper แต่คุณสมบัติเพิ่มเติมบางอย่างที่ไม่มีอย่างอื่นเช่นการแบ่งหน้าต่างประวัติคำสั่งและตัวกรองและคำสั่งภายนอก
จ่าย แต่ทดลองใช้ฟรี ไม่มีพื้นฐานบางอย่างเช่นที่ปิแอร์กล่าวถึงไม่มีการสนับสนุนCtrl+]
อย่างไรก็ตามการพัฒนากำลังดำเนินอยู่ดังนั้นจึงมีโอกาสที่จะนำไปใช้
ฉันใช้ viplugin มาระยะหนึ่งแล้ว แต่ตอนนี้ฉันได้สร้างสภาพแวดล้อม vim ที่ปรับแต่งได้เองแล้วฉันได้เปลี่ยนมาใช้ eclim Vim ให้สิ่งที่คุณต้องการเกือบทั้งหมดอยู่แล้วไม่ว่าจะเป็นแท็กการนำทางไฟล์และมุมมองโครงการ Eclim ช่วยให้คุณสามารถเสียบเข้ากับ eclipse และทำให้คุณได้รับเครื่องมือที่สมบูรณ์และปรับโครงสร้างใหม่ คุณใช้ vim สำหรับสิ่งที่ดีที่สุดและคราสสำหรับสิ่งที่ดีที่สุด
จริงๆแล้วฉันคิดว่าการพยายามนำ vim มาใช้ใหม่ภายในสภาพแวดล้อมคราสเป็นเพียงเรื่องที่สูญเสีย หากสิ่งที่คุณสนใจคือฟังก์ชั่นการเคลื่อนไหวและการนำทางพื้นฐานปลั๊กอินตัวใดตัวหนึ่งจะทำงานได้ดี แต่ถ้าคุณใช้เวลาในการทำให้กลุ่มคนทำงานในแบบที่คุณต้องการ eclim เป็นวิธีที่ไม่เจ็บปวดในการเชื่อมต่อคราสได้อย่างง่ายดาย
น่าเศร้าที่ viplugin เป็นสิ่งที่ดีที่สุด