The vim-mkbuild plugin has been improved. It supports two diferent file
search sources for Unite!
* <leader>E maps to unite using the mkbuild/file source, which provides
all files in the project, including other projects referenced
externally in the optional extrefs file.
* <leader>e maps to unite using the mkbuild/file_xref source, which
provides that subset of files used in a specific mkbuild build. This
version requires the use of <leader>x first to set a build. If no
build is available, mkbuild/file_xref instead works just like
mkbuild/file.
-Subproject commit 99302119376c0fef814a6ac7bd011e1ba924e828
+Subproject commit 1530d2f239ec1d862ad87a2437927f6b2add0f6f
" Toggle git gutter
nnoremap cog :GitGutterToggle<CR>
-" mkbuild tools
-nnoremap <leader>e :<C-u>Unite -start-insert -buffer-name=files mkbfiles<CR>
-nnoremap <leader>x :<C-u>Unite -buffer-name=xrefs xrefs<cr>
+" mkbuild code search tools
+nnoremap <leader>e :<C-u>Unite -start-insert -buffer-name=files mkbuild/file_xref<CR>
+nnoremap <leader>E :<C-u>Unite -start-insert -buffer-name=files mkbuild/file<CR>
+nnoremap <leader>x :<C-u>Unite -buffer-name=xrefs mkbuild/xref<cr>
" Turn on doxygen syntax highlighting for C, C++, C# and IDL files.
let g:load_doxygen_syntax=1