summary refs log tree commit diff
path: root/.vim/lua/lsp.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-09-21 18:54:41 +0200
committerRobert Günzler <r@gnzler.io>2022-09-21 18:54:41 +0200
commit206569cf8685dee53b9713b1f3e774145565a393 (patch)
tree8ddd2dbc457648568d623f84bd2bbfdd8da6c947 /.vim/lua/lsp.lua
parente768acca8a8cea044badaa502706430a390cbef8 (diff)
vim: add aerial support
Diffstat (limited to '.vim/lua/lsp.lua')
-rw-r--r--.vim/lua/lsp.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/.vim/lua/lsp.lua b/.vim/lua/lsp.lua
index 86b85a3..5c5b8ef 100644
--- a/.vim/lua/lsp.lua
+++ b/.vim/lua/lsp.lua
@@ -1,6 +1,5 @@
 local lsp         = require('lspconfig')
 local lspstatus   = require('lsp-status')
-local navic       = require('nvim-navic')
 
 local my_attach = function(client, bufnr)
   if vim.opt.diff:get() then
@@ -29,7 +28,8 @@ local my_attach = function(client, bufnr)
 
   lspstatus.on_attach(client)
   if client.supports_method('textDocument/symbols') then
-    navic.attach(client, bufnr)
+    require('nvim-navic').attach(client, bufnr)
+    require('aerial').on_attach(client, bufnr)
   end
 
   if client.supports_method('textDocument/definition') then