diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-06-24 23:04:14 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-06-24 23:04:14 +0800 |
| commit | 5c0825e168139618b930a603b2321f35cec12d76 (patch) | |
| tree | e1b8746c8611a5e798a42024e09ebf2bf278a95a /vim/lua | |
| parent | 11863aa710ab0626eb76648d101854a481664a34 (diff) | |
Update
Diffstat (limited to 'vim/lua')
| -rw-r--r-- | vim/lua/configs/telescope.lua | 3 | ||||
| -rw-r--r-- | vim/lua/mappings.lua | 6 | ||||
| -rw-r--r-- | vim/lua/plugins/init.lua | 41 |
3 files changed, 40 insertions, 10 deletions
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 { | |||
| 45 | }, | 45 | }, |
| 46 | }, | 46 | }, |
| 47 | }, | 47 | }, |
| 48 | on_attach = function () | ||
| 49 | require("telescope").load_extension("aerial") | ||
| 50 | end | ||
| 48 | } | 51 | } |
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 = { | |||
| 168 | -- [ Configure Hop ] | 168 | -- [ Configure Hop ] |
| 169 | vim.keymap.set('n', "<space>", ':HopWord<CR>') | 169 | vim.keymap.set('n', "<space>", ':HopWord<CR>') |
| 170 | vim.keymap.set('n', '<C-.>', ':HopChar1<CR>') | 170 | vim.keymap.set('n', '<C-.>', ':HopChar1<CR>') |
| 171 | |||
| 172 | -- [ Aerial ] | ||
| 173 | vim.keymap.set("n", "{", "<cmd>AerialPrev<CR>", { buffer = bufnr }) | ||
| 174 | vim.keymap.set("n", "}", "<cmd>AerialNext<CR>", { buffer = bufnr }) | ||
| 175 | vim.keymap.set("n", "<leader><leader>a", "<cmd>Telescope aerial<CR>") | ||
| 176 | vim.keymap.set("n", "<leader><leader>A", "<cmd>AerialToggle!left<CR>") | ||
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 { | |||
| 166 | 166 | ||
| 167 | { | 167 | { |
| 168 | 'stevearc/aerial.nvim', | 168 | 'stevearc/aerial.nvim', |
| 169 | lazy = false, | ||
| 170 | event = { "BufReadPost", "BufWritePost", "BufNewFile" }, | ||
| 171 | opts = { | 169 | opts = { |
| 172 | on_attach = function(bufnr) | 170 | on_attach = function(bufnr) |
| 173 | -- Jump forwards/backwards with '{' and '}' | 171 | -- Jump forwards/backwards with '{' and '}' |
| @@ -206,13 +204,36 @@ return { | |||
| 206 | -- end, | 204 | -- end, |
| 207 | -- }, | 205 | -- }, |
| 208 | -- | 206 | -- |
| 207 | { | ||
| 208 | "williamboman/mason.nvim", | ||
| 209 | opts = { | ||
| 210 | ensure_installed = { | ||
| 211 | "lua-language-server", "stylua", | ||
| 212 | "html-lsp", "css-lsp", "prettier" | ||
| 213 | }, | ||
| 214 | }, | ||
| 215 | }, | ||
| 216 | |||
| 217 | { | ||
| 218 | 'numToStr/Comment.nvim', | ||
| 219 | lazy = false, | ||
| 220 | opts = { | ||
| 221 | toggler = { | ||
| 222 | line = '<C-/>', | ||
| 223 | block = 'gb', | ||
| 224 | }, | ||
| 225 | opleader = { | ||
| 226 | line = '<C-/>', | ||
| 227 | block = 'gb', | ||
| 228 | }, | ||
| 229 | }, | ||
| 230 | }, | ||
| 231 | |||
| 232 | |||
| 209 | -- { | 233 | -- { |
| 210 | -- "williamboman/mason.nvim", | 234 | -- 'akinsho/bufferline.nvim', |
| 211 | -- opts = { | 235 | -- lazy = false, |
| 212 | -- ensure_installed = { | 236 | -- version = "*", |
| 213 | -- "lua-language-server", "stylua", | 237 | -- dependencies = 'nvim-tree/nvim-web-devicons' |
| 214 | -- "html-lsp", "css-lsp" , "prettier" | 238 | -- } |
| 215 | -- }, | ||
| 216 | -- }, | ||
| 217 | -- }, | ||
| 218 | } | 239 | } |