Per impostazione predefinita, (con un vimrc minimo e nessun plug-in installato), questo è già possibile.
Vim viene fornito con più plug-in di tipo di file e alcuni di questi plug-in offrono un completamento completo immediato. Ad esempio, python viene fornito con pythoncomplete.vim.
Se si utilizza pythoncomplete.vim predefinito fornito con Vim, (ovvero senza YouCompleteMe, senza modalità Python, senza jedi-vim), quando si completa una funzione viene visualizzata una finestra di anteprima che mostra gli argomenti delle parole chiave.
Tutto ciò che serve è Vim con +python
funzionalità ( :echo has('python')
mostra 1). Se lo fai, allora è tutto ciò che serve per abilitare l'omni-completamento di Python predefinito con il tuo vimrc:
filetype plugin indent on
Dopo aver cercato molte altre soluzioni di completamento per Python (jedi, modalità Python), sono arrivato a pythoncomplete.vim che viene spedito con Vim molto di più. È semplice e, cosa più importante per me, è molto stabile, soprattutto rispetto a soluzioni come jedi-vim / python-mode e YouCompleteMe.
Ecco come appare la soluzione predefinita. Non offre il completamento degli argomenti, ma li mostra solo nella finestra di anteprima, quindi è facile compilare gli argomenti delle parole chiave in questo modo: