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.