Added omnisharp lsp

This commit is contained in:
Nicholas Novak
2023-02-12 20:25:35 -08:00
parent d3bd30bc09
commit e8c8c1bc1a
+9
View File
@@ -137,6 +137,11 @@ vim.api.nvim_create_autocmd('BufWritePre', {
group = autoformats,
pattern = { '*.py' },
})
vim.api.nvim_create_autocmd('BufWritePre', {
command = 'OmniSharpCodeFormat',
group = autoformats,
pattern = { '*.cs' },
})
-- Filetype Detection
vim.api.nvim_create_autocmd({ 'BufRead', 'BufNewFile' }, {
@@ -166,6 +171,9 @@ vim.g.rustfmt_autosave = 1
vim.g.rustfmt_emit_files = 1
vim.g.rustfmt_fail_silently = 0
-- OmniSharp options
vim.g.OmniSharp_server_path = '/usr/bin/omnisharp'
-- UltiSnips keybindings
vim.g.UltiSnipsExpandTrigger="<tab>"
vim.g.UltiSnipsJumpForwardTrigger="<c-b>"
@@ -422,6 +430,7 @@ local servers = {
},
},
jdtls = {},
omnisharp = {},
}