vim.schedule(function() vim.api.nvim_del_user_command('Man') vim.api.nvim_create_user_command('Man', function(params) local man = require('man') if params.bang then man.init_pager() else params.smods.tab = 1 local _, err = pcall(man.open_page, params.count, params.smods, params.fargs) if err then vim.notify('man.lua: ' .. err, vim.log.levels.ERROR) end end end, { bang = true, bar = true, range = true, addr = 'other', nargs = '*', complete = function(...) return require('man').man_complete(...) end, }) end)