Filetype sensitive FRC commands

This commit is contained in:
~erin 2023-03-03 21:36:48 -05:00
parent 25ff6f9a91
commit a97d36c5cb
1 changed files with 18 additions and 3 deletions

View File

@ -1,3 +1,18 @@
vim.api.nvim_create_user_command('FRCbuild', '!gradle build', {})
vim.api.nvim_create_user_command('FRCdeploy', '!gradle deploy', {})
vim.api.nvim_create_user_command('FRCconfig', ':LspStop', {})
vim.api.nvim_create_user_command('FRCbuild',
function()
if vim.api.nvim_buf_get_name(1):match("^.+(%..+)$") == '.py' then
vim.cmd('!python3 robo1/robot.py sim')
else
vim.cmd('!gradle build')
vim.cmd(':LspStop')
end
end,{})
vim.api.nvim_create_user_command('FRCdeploy',
function()
if vim.api.nvim_buf_get_name(1):match("^.+(%..+)$") == '.py' then
vim.cmd('!python3 robo1/robot.py deploy')
else
vim.cmd('!gradle deploy')
end
end,{})