С описаниями и аргументами для функций и переменных. Мне нужен список плагинов, которые мне нужны, и мой язык - PHP.
1 ответ
Это встроенная функция «omnicomplete» vim. Вы активируете его с помощью ctrl-x ctrl-o
. дополнительно вам нужно будет
:set wildmenu
:set completeopt += longest
очень полезным является использование ctags
, он создает базу данных доступных функций для вашего проекта. Затем vim использует эту базу данных, чтобы предоставить вам список доступных совпадений.
php поддерживается ctags, поэтому вы также хотите использовать ctags.
объедините это с помощью phpcomplete
( http://www.vim.org/scripts/script.php?script_id=3171 ), и вы должны быть очень близки к тому, что вы видите на этом рисунке.
также проверьте https://stackoverflow.com/questions/1224838/vim-php-omni-completion.