Nvim: add new plugins to test, tab to complete

This commit is contained in:
2022-03-28 23:05:00 +02:00
parent 8336c51383
commit c43f8821be
4 changed files with 13 additions and 6 deletions

View File

@@ -8,7 +8,6 @@ local nvim_lsp = require'lspconfig'
local coq = require'coq' local coq = require'coq'
local cmp = require'cmp_nvim_lsp' local cmp = require'cmp_nvim_lsp'
--local signature = require'lsp_signature' --local signature = require'lsp_signature'
local illuminate = require'illuminate'
-- Mappings. -- Mappings.
local opts = { noremap=true, silent=true } local opts = { noremap=true, silent=true }
@@ -44,7 +43,8 @@ local on_attach = function(client, bufnr)
-- border = "single", -- border = "single",
-- } -- }
-- }, bufnr) -- }, bufnr)
illuminate.on_attach(client) require'illuminate'.on_attach(client)
require'virtualtypes'.on_attach()
end end
local signs = { local signs = {

View File

@@ -20,7 +20,7 @@ cmp.setup({
['<C-b>'] = cmp.mapping(cmp.mapping.scroll_docs(-4), { 'i', 'c' }), ['<C-b>'] = cmp.mapping(cmp.mapping.scroll_docs(-4), { 'i', 'c' }),
['<C-f>'] = cmp.mapping(cmp.mapping.scroll_docs(4), { 'i', 'c' }), ['<C-f>'] = cmp.mapping(cmp.mapping.scroll_docs(4), { 'i', 'c' }),
['<C-Space>'] = cmp.mapping(cmp.mapping.complete(), { 'i', 'c' }), ['<C-Space>'] = cmp.mapping(cmp.mapping.complete(), { 'i', 'c' }),
['<CR>'] = cmp.mapping.confirm({ select = true }), ['<tab>'] = cmp.mapping.confirm({ select = true }),
['<C-e>'] = cmp.mapping({ ['<C-e>'] = cmp.mapping({
i = cmp.mapping.abort(), i = cmp.mapping.abort(),
c = cmp.mapping.close(), c = cmp.mapping.close(),

View File

@@ -1,8 +1,8 @@
" Set completeopt to have a better completion experience " Set completeopt to have a better completion experience
"set completeopt=menuone,noinsert,noselect "set completeopt=menuone,noinsert,noselect
let g:completion_enable_snippet = 'UltiSnips' let g:completion_enable_snippet = 'UltiSnips'
iunmap <Tab> "iunmap <Tab>
"map <c-s> <C-R>=UltiSnips#ExpandSnippet()<CR> "map <c-s> <C-R>=UltiSnips#ExpandSnippet()<CR>
"let g:UltiSnipsExpandTrigger="<c-s>" "let g:UltiSnipsExpandTrigger="<c-s>"
let g:UltiSnipsJumpForwardTrigger="<leader>n" let g:UltiSnipsJumpForwardTrigger="<tab>"
let g:UltiSnipsJumpBackwardTrigger="<leader>p" let g:UltiSnipsJumpBackwardTrigger="<S-tab>"

View File

@@ -112,6 +112,13 @@ Plug 'dylanaraps/wal'
Plug 'marko-cerovac/material.nvim' Plug 'marko-cerovac/material.nvim'
Plug 'Shatur/neovim-ayu' Plug 'Shatur/neovim-ayu'
" }}} " }}}
" Testing phase {{{
Plug 'nvim-neorg/neorg'
Plug 'jubnzv/virtual-types.nvim'
Plug 'folke/which-key.nvim'
" }}}
" "
call plug#end() call plug#end()