a little nicer kinds/sorts

This commit is contained in:
Barak Michener 2021-06-02 16:40:42 -07:00
parent 0ac5d5aa7b
commit 4649db7adc

14
.vimrc
View file

@ -278,6 +278,7 @@ end
-- Enable rust_analyzer
nvim_lsp.rust_analyzer.setup({ on_attach=on_attach })
nvim_lsp.pyright.setup({ on_attach=on_attach })
-- Enable diagnostics
vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
@ -289,20 +290,14 @@ vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
)
require('lspkind').init({
-- enables text annotations
--
-- default: true
-- disables text annotations
with_text = false,
-- default symbol map
-- can be either 'default' or
-- 'codicons' for codicon preset (requires vscode-codicons font installed)
--
-- default: 'default'
-- can be either 'default' or 'codicons'
preset = 'default',
-- override preset symbols
--
-- default: {}
symbol_map = {
Method = 'm',
@ -361,8 +356,9 @@ autocmd CursorHold * lua vim.lsp.diagnostic.show_line_diagnostics()
nnoremap <silent> g[ <cmd>lua vim.lsp.diagnostic.goto_prev()<CR>
nnoremap <silent> g] <cmd>lua vim.lsp.diagnostic.goto_next()<CR>
let g:completion_matching_strategy_list = ['exact', 'substring', 'fuzzy', 'all']
let g:completion_matching_strategy_list = ['exact', 'substring', 'fuzzy']
let g:completion_matching_smart_case = 1
let g:completion_sorting = 'length'
" **** End LSP