Added omnisharp lsp
This commit is contained in:
@@ -137,6 +137,11 @@ vim.api.nvim_create_autocmd('BufWritePre', {
|
|||||||
group = autoformats,
|
group = autoformats,
|
||||||
pattern = { '*.py' },
|
pattern = { '*.py' },
|
||||||
})
|
})
|
||||||
|
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||||
|
command = 'OmniSharpCodeFormat',
|
||||||
|
group = autoformats,
|
||||||
|
pattern = { '*.cs' },
|
||||||
|
})
|
||||||
|
|
||||||
-- Filetype Detection
|
-- Filetype Detection
|
||||||
vim.api.nvim_create_autocmd({ 'BufRead', 'BufNewFile' }, {
|
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_emit_files = 1
|
||||||
vim.g.rustfmt_fail_silently = 0
|
vim.g.rustfmt_fail_silently = 0
|
||||||
|
|
||||||
|
-- OmniSharp options
|
||||||
|
vim.g.OmniSharp_server_path = '/usr/bin/omnisharp'
|
||||||
|
|
||||||
-- UltiSnips keybindings
|
-- UltiSnips keybindings
|
||||||
vim.g.UltiSnipsExpandTrigger="<tab>"
|
vim.g.UltiSnipsExpandTrigger="<tab>"
|
||||||
vim.g.UltiSnipsJumpForwardTrigger="<c-b>"
|
vim.g.UltiSnipsJumpForwardTrigger="<c-b>"
|
||||||
@@ -422,6 +430,7 @@ local servers = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
jdtls = {},
|
jdtls = {},
|
||||||
|
omnisharp = {},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user