Nvim: add new plugins to test, tab to complete
This commit is contained in:
@@ -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 = {
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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>"
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user