aboutsummaryrefslogtreecommitdiffhomepage
path: root/vim/lua
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-06-24 23:04:14 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-06-24 23:04:14 +0800
commit5c0825e168139618b930a603b2321f35cec12d76 (patch)
treee1b8746c8611a5e798a42024e09ebf2bf278a95a /vim/lua
parent11863aa710ab0626eb76648d101854a481664a34 (diff)
Update
Diffstat (limited to 'vim/lua')
-rw-r--r--vim/lua/configs/telescope.lua3
-rw-r--r--vim/lua/mappings.lua6
-rw-r--r--vim/lua/plugins/init.lua41
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 ]
169vim.keymap.set('n', "<space>", ':HopWord<CR>') 169vim.keymap.set('n', "<space>", ':HopWord<CR>')
170vim.keymap.set('n', '<C-.>', ':HopChar1<CR>') 170vim.keymap.set('n', '<C-.>', ':HopChar1<CR>')
171
172-- [ Aerial ]
173vim.keymap.set("n", "{", "<cmd>AerialPrev<CR>", { buffer = bufnr })
174vim.keymap.set("n", "}", "<cmd>AerialNext<CR>", { buffer = bufnr })
175vim.keymap.set("n", "<leader><leader>a", "<cmd>Telescope aerial<CR>")
176vim.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}