ฉันจะแสดงรายการปลั๊กอินที่โหลดใน Vim ได้อย่างไร


279

ไม่มีใครรู้วิธีการรายการ "ปลั๊กอินที่โหลด" ในกลุ่ม ? ฉันรู้ว่าฉันควรจะติดตามสิ่งเหล่านี้ด้วยตัวเอง แต่มันจะดีเสมอที่ได้ตรวจสอบสถานะปัจจุบัน

คำตอบ:


361

ไม่ใช่ผู้ใช้ที่เป็นกลุ่มตัวเองดังนั้นโปรดยกโทษให้ฉันหากนี่เป็นฐานนอกทั้งหมด แต่จากสิ่งที่ฉันรวบรวมจากเว็บไซต์VIM Tipsต่อไปนี้:

" where was an option set  
:scriptnames            : list all plugins, _vimrcs loaded (super)  
:verbose set history?   : reveals value of history and where set  
:function               : list functions  
:func SearchCompl       : List particular function

76
WTG สำหรับการค้นหา VIM Tips แม้ว่าคุณจะไม่ได้ใช้ VIM ด้วยตัวเอง!
Nathan Fellman

44

ปัญหากับ:scriptnames, :commands, :functionsและคำสั่งที่เป็นกลุ่มที่คล้ายกันคือว่าพวกเขาแสดงข้อมูลในแผ่นหินขนาดใหญ่ของข้อความซึ่งเป็นเรื่องยากมากที่จะแยกทางสายตา

ในการหลีกเลี่ยงปัญหานี้ฉันได้เขียนHeadlightsซึ่งเป็นปลั๊กอินที่เพิ่มเมนูไปยัง Vim ที่แสดงปลั๊กอินที่โหลดทั้งหมดสไตล์ TextMate ประโยชน์เพิ่มเติมคือมันแสดงคำสั่งปลั๊กอินการแมปไฟล์และบิตและชิ้นส่วนอื่น ๆ


@ Mohammed ฉันติดตั้งไฟหน้า ฉันใช้ Mac OS X Mountain Lion และฉันไม่เห็นเมนูใน "vim" ฉันไม่มี "gvim" ในเส้นทางของฉัน ความคิดใด ๆ วิธีรับ / เรียกใช้ GUI vim ที่จะแสดงเมนูให้ฉันเพื่อที่ฉันจะได้เห็นเมนูไฟหน้า?
Rob Bednark

@RobBednark MacVim คือสิ่งที่คุณมองหา คุณสามารถติดตั้งกับ Homebrew ผ่านbrew install macvimหรือได้รับมันนี่ คุณสามารถเปิดใช้งานได้จากบรรทัดคำสั่งโดยใช้mvimหากคุณติดตั้งเครื่องมือบรรทัดคำสั่งนั้น (และคุณสามารถใช้นามแฝงได้gvimหากคุณคุ้นเคยกับการพิมพ์)
adam_0

1
@ adam_0 ฉันมีมันเป็นbrew cask install macvim
barlop


22
:set runtimepath?

นี่แสดงรายการพา ธ ของปลั๊กอินทั้งหมดที่โหลดเมื่อเปิดไฟล์ด้วย Vim


1
นี่ไม่ใช่รายการปลั๊กอินที่โหลดซึ่งแสดงรายการเส้นทางรันไทม์
jb

7

: ช่วยเพิ่มส่วนท้องถิ่น

แสดงรายการปลั๊กอินท้องถิ่นที่เพิ่มเข้ามา


1
โปรดทราบว่านี่จะแสดงรายการปลั๊กอินที่ติดตั้งไฟล์วิธีใช้ vim ที่เหมาะสมเท่านั้น
jb

@jb อืมฉันได้รับผลบวกสำหรับสถานการณ์ที่พูดว่า 'ขออภัยไม่มีความช่วยเหลือสำหรับ X'
โจ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.