[Nix-dev] YouCompleteMe vim plugin
Marc Weber
marco-oweber at gmx.de
Tue Jun 9 19:00:36 CEST 2015
I use such, instead of "VAM" you can use "vundle", however this direct
comparison has shown that VAM event starts up faster.
vimMarc =
vim_configurable.customize {
name = "vim-marc-weber";
vimrcConfig.vam.knownPlugins = vimPluginsUsedByMarcWeber;
vimrcConfig.vam.pluginDictionaries = [
''vim-addon-manager''
{ "name" = ''github:MarcWeber''; }
{ "name" = ''vim-addon-other''; }
{ "name" = ''vim-addon-local-vimrc''; }
{ "name" = ''snipmate''; }
{ "name" = ''vim-snippets''; }
{ "name" = ''vim-addon-mru''; }
{ "name" = ''vim-addon-commenting''; }
{ "name" = ''vim-addon-sql''; }
{ "name" = ''vim-addon-completion''; }
{ "name" = ''vim-addon-async''; }
{ "name" = ''tlib''; }
{ "name" = ''vim-addon-toggle-buffer''; }
{ "name" = ''vim-addon-git''; }
{ "name" = ''vim-addon-mw-utils''; }
{ "name" = ''vim-addon-goto-thing-at-cursor''; }
{ "name" = ''matchit.zip''; }
{ "name" = ''vim-addon-syntax-checker''; }
{ "name" = ''vim-addon-rfc''; }
{ "name" = ''vim-addon-surround''; }
{ "name" = ''vim-addon-toc''; }
{ "name" = ''vim-addon-haskell''; "filename_regex" = ''\%(\%(l\)hs\|cabal\)$$''; }
{ "filename_regex" = ''\%(php\|inc\|php.inc\|hsc\|lhs\)$$''; "names" = [ ''phpcomplete'' ''vim-addon-xdebug'' ''vim-addon-php-manual'' ]; }
{ "filename_regex" = ''\.\%(iced\|coffee\)$$''; "names" = [ ''sourcemap.vim'' ''vim-iced-coffee-script'' ]; }
{ "name" = ''vim-addon-haskell''; "filetype_regex" = ''\%(cabal\|hs\|hsc\|lhs\)$$''; }
{ "filetype_regex" = ''\%(rb)$$''; "names" = [ ''vim-ruby'' ''vim-addon-rdebug'' ''vim-addon-ruby-debug-ide'' ''textobj-rubyblock'' ]; }
{ "filetype_regex" = ''\%(rs)$$''; "names" = [ ''rust'' ]; }
{ "filetype_regex" = ''\%(nix)$$''; "names" = [ ''vim-addon-nix'' ]; }
{ "filetype_regex" = ''\%(vim)$$''; "names" = [ ''reload'' ''vim-dev-plugin'' ]; }
{ "name" = ''sparkup''; "filename_regex" = ''\%(html\|xml\|php\|php.inc\|inc\)''; }
];
};
Documentation see misc/vim-plugins/vim-utils.nix
As alternative you can just install YouCompleteMe and symlink that
directory ~/.nix-profile/... into your vundle dir.
Marc Weber
More information about the nix-dev
mailing list