csscomplete.vim
csscomplete.vim copied to clipboard
Add proof-of-concept completion with info (Vim 8.2+)
Proof of concept for adding completion "info" for CSS properties/values.
:h complete-items
Demo:
- Open
vim --clean - Load
csscomplete.vim(e.g.:so ~/.vim/bundle/csscomplete.vim/autoload/csscomplete.vim) - Add "popup" to completion options (
:set completeopt+=popup) - Turn on filetype plugins (
:filetype plugin on) - Set filetype to CSS (
:set ft=css) - In insert mode, type
al<C-X><C-O>
Omni Completion menu appears, with additional popup window showing definition of all CSS property:
"Info" text could be sourced from VSCode