diff --git a/lua/telescope/command.lua b/lua/telescope/command.lua index d28f540..3034164 100644 --- a/lua/telescope/command.lua +++ b/lua/telescope/command.lua @@ -131,6 +131,11 @@ end function command.load_command(cmd,...) local args = {...} + if cmd == nil then + run_command({cmd = 'builtin'}) + return + end + local user_opts = {} user_opts['cmd'] = cmd user_opts.opts = {} diff --git a/plugin/telescope.vim b/plugin/telescope.vim index 0fd0b60..2ced08b 100644 --- a/plugin/telescope.vim +++ b/plugin/telescope.vim @@ -100,4 +100,4 @@ function! s:telescope_complete(arg,line,pos) endfunction " Telescope Commands with complete -command! -nargs=+ -complete=custom,s:telescope_complete Telescope lua require('telescope.command').load_command() +command! -nargs=* -complete=custom,s:telescope_complete Telescope lua require('telescope.command').load_command()