let s:kind = { \ 'name': 'mkbfiles', \ 'default_action': 'execute', \ 'action_table': {}, \ 'parents': [], \ 'description': 'files used in mkbuild project' \ } let s:kind.action_table.execute = { 'is_selectable': 1 } function! s:kind.action_table.execute.func(candidates) if len(a:candidates) == 1 execute "e" a:candidates[0].word endif endfunction function! unite#kinds#mkbfiles#define() return s:kind endfunction