Bagaimana cara mendaftar plugin yang dimuat di Vim?


279

Adakah yang tahu cara mendaftar "plugin yang dimuat" di Vim ? Saya tahu saya harus melacak hal semacam ini sendiri tetapi akan selalu menyenangkan untuk dapat memeriksa status saat ini.

Jawaban:


361

Bukan pengguna VIM sendiri, jadi maafkan saya jika ini benar-benar offbase. Tetapi menurut apa yang saya kumpulkan dari situs Tips VIM berikut :

" 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 untuk mencarinya di VIM Tips meskipun Anda tidak menggunakan VIM sendiri!
Nathan Fellman

44

Masalah dengan :scriptnames, :commands, :functions, dan perintah Vim serupa, adalah bahwa mereka menampilkan informasi dalam lempengan besar teks, yang sangat sulit untuk secara visual mengurai.

Untuk menyiasatinya, saya menulis Lampu Depan , sebuah plugin yang menambahkan menu ke Vim yang menampilkan semua plugin yang dimuat, gaya TextMate. Manfaat tambahan adalah bahwa ia menunjukkan perintah plugin, pemetaan, file, dan potongan-potongan lainnya.


@Mohammed, saya memasang Lampu Depan. Saya menggunakan Mac OS X Mountain Lion, dan saya tidak melihat menu dalam "vim". Saya tidak memiliki "gvim" di jalan saya. Adakah yang tahu cara mendapatkan / menjalankan vim GUI yang akan menunjukkan kepada saya menu sehingga saya bisa melihat menu Lampu Depan?
Rob Bednark

@RobBednark MacVim adalah yang Anda cari. Anda dapat menginstalnya dengan HomeBrew via brew install macvimatau mendapatkannya di sini . Anda dapat mengaktifkannya dari baris perintah menggunakan mvimjika Anda menginstal alat baris perintah itu. (dan Anda dapat alias itu gvimjika Anda terbiasa mengetik itu)
adam_0

1
@ adam_0 Saya memilikinya sebagaibrew cask install macvim
barlop


22
:set runtimepath?

Ini mencantumkan jalur semua plugin yang dimuat saat file dibuka dengan Vim.


1
Ini tidak mencantumkan plugin yang dimuat, tetapi mencantumkan path runtime
jb

7

: bantu penambahan-lokal

Daftar plugin lokal ditambahkan.


1
Perhatikan bahwa ini hanya akan mencantumkan pengaya yang memasang berkas bantuan vim yang tepat
jb

@ jb Um Saya mendapatkan hasil positif untuk situasi yang mengatakan 'Maaf, tidak ada bantuan untuk X'
Joe
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.