aboutsummaryrefslogtreecommitdiff
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/plugins.vim12
1 files changed, 8 insertions, 4 deletions
diff --git a/nvim/plugins.vim b/nvim/plugins.vim
index 65477d8..5c0e50f 100644
--- a/nvim/plugins.vim
+++ b/nvim/plugins.vim
@@ -6,8 +6,6 @@ endif
6 6
7" vim-plug 7" vim-plug
8call plug#begin() 8call plug#begin()
9 Plug 'LunarWatcher/auto-pairs'
10 "Plug 'alvan/vim-closetag'
11 Plug 'mattn/emmet-vim' 9 Plug 'mattn/emmet-vim'
12 Plug 'preservim/nerdtree' 10 Plug 'preservim/nerdtree'
13 Plug 'Xuyuanp/nerdtree-git-plugin' 11 Plug 'Xuyuanp/nerdtree-git-plugin'
@@ -18,6 +16,8 @@ call plug#begin()
18 Plug 'tpope/vim-surround' 16 Plug 'tpope/vim-surround'
19 Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} 17 Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
20 Plug 'neovim/nvim-lspconfig' 18 Plug 'neovim/nvim-lspconfig'
19 Plug 'windwp/nvim-autopairs'
20 Plug 'windwp/nvim-ts-autotag'
21call plug#end() 21call plug#end()
22 22
23" EMMET 23" EMMET
@@ -69,18 +69,22 @@ require'nvim-treesitter.configs'.setup {
69} 69}
70EOF 70EOF
71 71
72lua << EOF
73require'nvim-autopairs'.setup {}
74require'nvim-ts-autotag'.setup {}
75EOF
76
72" LSP 77" LSP
73lua << EOF 78lua << EOF
74local lspconfig = require'lspconfig' 79local lspconfig = require'lspconfig'
75lspconfig.clangd.setup { 80lspconfig.clangd.setup {
76 cmd = { 'clangd15' } 81 cmd = { 'clangd15' }
77} 82}
78lspconfig.lua_ls.setup {} 83lspconfig.lua_ls.setup {}
79lspconfig.pyright.setup {} 84lspconfig.pyright.setup {}
80lspconfig.tsserver.setup {} 85lspconfig.tsserver.setup {}
81lspconfig.vimls.setup {} 86lspconfig.vimls.setup {}
82lspconfig.rust_analyzer.setup { 87lspconfig.rust_analyzer.setup {
83 -- Server-specific settings. See `:help lspconfig-setup`
84 settings = { 88 settings = {
85 ['rust-analyzer'] = {}, 89 ['rust-analyzer'] = {},
86 }, 90 },