Sebagian besar editor memiliki fitur seperti ketika Anda menekan beberapa tombol dengan menempatkan tanda sisir di atas suatu fungsi, itu akan memunculkan dokumentasi dari fungsi tersebut bersama dengan jumlah dan jenis argumen yang digunakan fungsi tersebut.
Saya bertanya-tanya apakah Vim menawarkan dukungan seperti itu. Sebagai contoh, saat menulis kode dalam C, saya menggunakan fungsi bawaan qsort()
. Karena saya tidak yakin tentang jenis dan jumlah argumen yang diperlukan, saya ingin mengetahuinya tanpa melarikan diri dari Vim. Apa itu mungkin?
cppman
adalah saran yang sangat baik, jika Anda memiliki halaman manual C dan C ++ ( manpages-posix-dev
dan libstdc++-X.Y-doc
paket pada sistem berbasis Debian) diinstal, polos lama man
harus bekerja.
'keywordprg'
(nama program yang dapat menangani dokumentasi untuk bahasa yang Anda inginkan), maka dengan menekanK
pada kata kunci (yang dapat menjadi nama dari suatu fungsi), Anda harus mendapatkan info yang Anda inginkan. Misalnya, jika Anda menginstalcppman
( github.com/aitjcize/cppman ) dan menambahkan autocmd di dalam vimrc Anda sepertiautocmd FileType cpp setlocal keywordprg=cppman
, makacppman
harus menangani dokumentasi di dalam buffer c ++. Tidak diuji.