More refactoring, leveraging after/ftplugin

This commit is contained in:
Vasili Sviridov
2020-08-10 15:29:04 -07:00
parent e12d093365
commit 4a9f7be2ef
6 changed files with 72 additions and 125 deletions

14
after/ftplugin/cs.vim Normal file
View File

@@ -0,0 +1,14 @@
let g:OmniSharp_selector_ui = 'ctrlp'
let g:OmniSharp_highlight_groups = {
\ 'csUserIdentifier': [
\ 'constant name', 'enum member name', 'field name', 'identifier',
\ 'local name', 'parameter name', 'property name', 'static symbol'],
\ 'csUserInterface': ['interface name'],
\ 'csUserMethod': ['extension method name', 'method name'],
\ 'csUserType': ['class name', 'enum name', 'namespace name', 'struct name']
\}
let g:OmniSharp_highlight_types = 2
nnoremap <buffer> <leader>D :OmniSharpGotoDefinition<CR>
nnoremap <buffer> <leader>cc :OmniSharpGlobalCodeCheck<CR>
nnoremap <buffer> <F12> :OmniSharpGetCodeActions<CR>

View File

@@ -0,0 +1,2 @@
setlocal suffixesadd='.js'
setlocal ai sw=2 sts=2 et

View File

@@ -0,0 +1,2 @@
setlocal suffixesadd='.ts'
setlocal suffixesadd='/index.ts'