You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
564 B
Lua
25 lines
564 B
Lua
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)
|