Try out the ligature vim plugin.
This commit is contained in:
parent
65a870fe98
commit
6541f6bb4b
|
@ -4,6 +4,7 @@ Plug 'ncm2/ncm2'
|
||||||
Plug 'autozimu/LanguageClient-neovim', {'branch': 'next', 'do': 'bash install.sh' }
|
Plug 'autozimu/LanguageClient-neovim', {'branch': 'next', 'do': 'bash install.sh' }
|
||||||
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --bin' }
|
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --bin' }
|
||||||
Plug 'junegunn/fzf.vim'
|
Plug 'junegunn/fzf.vim'
|
||||||
|
Plug 'enomsg/vim-haskellConcealPlus'
|
||||||
|
|
||||||
Plug 'lervag/vimtex'
|
Plug 'lervag/vimtex'
|
||||||
Plug 'rhysd/vim-crystal'
|
Plug 'rhysd/vim-crystal'
|
||||||
|
@ -30,11 +31,11 @@ autocmd FileType crystal setlocal shiftwidth=2 " Crystal likes 2-wide indent
|
||||||
set completeopt=noinsert,menuone
|
set completeopt=noinsert,menuone
|
||||||
|
|
||||||
let g:LanguageClient_serverCommands = {
|
let g:LanguageClient_serverCommands = {
|
||||||
\ 'haskell': ['hie', '--lsp'],
|
\ 'haskell': ['hie-wrapper', '--lsp'],
|
||||||
\ 'rust': ['rustup', 'run', 'stable', 'rls'],
|
\ 'rust': ['rustup', 'run', 'stable', 'rls'],
|
||||||
\ 'c': ['clangd'],
|
\ 'c': ['cquery'],
|
||||||
\ 'crystal': ['scry'],
|
\ 'crystal': ['scry'],
|
||||||
\ 'cpp': ['clangd'],
|
\ 'cpp': ['cquery'],
|
||||||
\ 'javascript': ['javascript-typescript-stdio'],
|
\ 'javascript': ['javascript-typescript-stdio'],
|
||||||
\ 'elm': ['elm-language-server', '--stdio']
|
\ 'elm': ['elm-language-server', '--stdio']
|
||||||
\ }
|
\ }
|
||||||
|
|
Loading…
Reference in New Issue
Block a user