From 5c0825e168139618b930a603b2321f35cec12d76 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 24 Jun 2024 23:04:14 +0800 Subject: Update --- vim/lua/configs/telescope.lua | 3 +++ vim/lua/mappings.lua | 6 ++++++ vim/lua/plugins/init.lua | 41 +++++++++++++++++++++++++++++++---------- 3 files changed, 40 insertions(+), 10 deletions(-) (limited to 'vim/lua') diff --git a/vim/lua/configs/telescope.lua b/vim/lua/configs/telescope.lua index 73c64e5..60828e9 100644 --- a/vim/lua/configs/telescope.lua +++ b/vim/lua/configs/telescope.lua @@ -45,4 +45,7 @@ return { }, }, }, + on_attach = function () + require("telescope").load_extension("aerial") + end } diff --git a/vim/lua/mappings.lua b/vim/lua/mappings.lua index f6ef8c4..7408708 100644 --- a/vim/lua/mappings.lua +++ b/vim/lua/mappings.lua @@ -168,3 +168,9 @@ vim.g.mkdp_preview_options = { -- [ Configure Hop ] vim.keymap.set('n', "", ':HopWord') vim.keymap.set('n', '', ':HopChar1') + +-- [ Aerial ] +vim.keymap.set("n", "{", "AerialPrev", { buffer = bufnr }) +vim.keymap.set("n", "}", "AerialNext", { buffer = bufnr }) +vim.keymap.set("n", "a", "Telescope aerial") +vim.keymap.set("n", "A", "AerialToggle!left") diff --git a/vim/lua/plugins/init.lua b/vim/lua/plugins/init.lua index 132f1a2..5e00a5b 100644 --- a/vim/lua/plugins/init.lua +++ b/vim/lua/plugins/init.lua @@ -166,8 +166,6 @@ return { { 'stevearc/aerial.nvim', - lazy = false, - event = { "BufReadPost", "BufWritePost", "BufNewFile" }, opts = { on_attach = function(bufnr) -- Jump forwards/backwards with '{' and '}' @@ -206,13 +204,36 @@ return { -- end, -- }, -- + { + "williamboman/mason.nvim", + opts = { + ensure_installed = { + "lua-language-server", "stylua", + "html-lsp", "css-lsp", "prettier" + }, + }, + }, + + { + 'numToStr/Comment.nvim', + lazy = false, + opts = { + toggler = { + line = '', + block = 'gb', + }, + opleader = { + line = '', + block = 'gb', + }, + }, + }, + + -- { - -- "williamboman/mason.nvim", - -- opts = { - -- ensure_installed = { - -- "lua-language-server", "stylua", - -- "html-lsp", "css-lsp" , "prettier" - -- }, - -- }, - -- }, + -- 'akinsho/bufferline.nvim', + -- lazy = false, + -- version = "*", + -- dependencies = 'nvim-tree/nvim-web-devicons' + -- } } -- cgit v1.2.3-70-g09d2