neovim: add outline plugin for lsp
This commit is contained in:
12
neovim/.config/nvim/after/plugin/outline.lua
Normal file
12
neovim/.config/nvim/after/plugin/outline.lua
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
require("outline").setup({
|
||||||
|
outline_window = {
|
||||||
|
auto_close = true,
|
||||||
|
center_on_jump = true,
|
||||||
|
},
|
||||||
|
preview_window = {
|
||||||
|
auto_preview = true,
|
||||||
|
live = true,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>o", vim.cmd.Outline)
|
||||||
@@ -47,6 +47,7 @@ require("packer").startup(function(use)
|
|||||||
use({ "neovim/nvim-lspconfig" })
|
use({ "neovim/nvim-lspconfig" })
|
||||||
use({ "williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim" })
|
use({ "williamboman/mason.nvim", "williamboman/mason-lspconfig.nvim" })
|
||||||
use({ "nvimtools/none-ls.nvim" })
|
use({ "nvimtools/none-ls.nvim" })
|
||||||
|
use({ "hedyhli/outline.nvim" })
|
||||||
|
|
||||||
use({ "kyazdani42/nvim-tree.lua" })
|
use({ "kyazdani42/nvim-tree.lua" })
|
||||||
use({ "kyazdani42/nvim-web-devicons" })
|
use({ "kyazdani42/nvim-web-devicons" })
|
||||||
|
|||||||
Reference in New Issue
Block a user