diff --git a/autoload/ctrlp/menu.vim b/autoload/ctrlp/menu.vim index 6b3360b..373c002 100644 --- a/autoload/ctrlp/menu.vim +++ b/autoload/ctrlp/menu.vim @@ -51,8 +51,11 @@ endif " " Return: command function! ctrlp#menu#init() - return map(copy(s:builtins) + copy(g:ctrlp_ext_vars), - \ 'printf("%s\t: %s", v:val.sname, v:val.lname)') + let entries = copy(s:builtins) + copy(g:ctrlp_ext_vars) + + call filter(entries, 'v:val.sname !=# "menu"') + + return map(entries, 'printf("%15s\t: %s", v:val.sname, v:val.lname)') endfunction