2024-06-13 08:44:55 +08:00
|
|
|
if vim.api.nvim_create_user_command then
|
|
|
|
vim.api.nvim_create_user_command('Nvim', function(opt)
|
|
|
|
local cmd = { 'nvim-qt', '--' }
|
|
|
|
for _, v in pairs(opt.fargs) do
|
|
|
|
table.insert(cmd, v)
|
|
|
|
end
|
2023-06-27 02:03:40 +08:00
|
|
|
|
2024-06-13 08:44:55 +08:00
|
|
|
vim.fn.jobstart(cmd)
|
|
|
|
end, { nargs = '*', complete = 'file' })
|
2023-06-27 08:23:02 +08:00
|
|
|
|
2024-06-13 08:44:55 +08:00
|
|
|
vim.api.nvim_create_user_command('Vim', function(opt)
|
|
|
|
local cmd = { 'gvim' }
|
|
|
|
for _, v in pairs(opt.fargs) do
|
|
|
|
table.insert(cmd, v)
|
|
|
|
end
|
2023-06-27 08:23:02 +08:00
|
|
|
|
2024-06-13 08:44:55 +08:00
|
|
|
vim.fn.jobstart(cmd, {
|
|
|
|
env = {
|
|
|
|
VIM = '',
|
|
|
|
VIMRUNTIME = '',
|
|
|
|
},
|
|
|
|
})
|
|
|
|
end, { nargs = '*', complete = 'file' })
|
|
|
|
end
|