From 6c81e38e15455fb3074d9d46c94ec2c951b5a382 Mon Sep 17 00:00:00 2001 From: bh Date: Thu, 9 Apr 2026 15:46:00 +0800 Subject: Fix indentation --- lua/config/completion.lua | 118 +++++++++++++++++++++++----------------------- 1 file changed, 59 insertions(+), 59 deletions(-) (limited to 'lua/config/completion.lua') diff --git a/lua/config/completion.lua b/lua/config/completion.lua index 9d737db..6f32cdc 100644 --- a/lua/config/completion.lua +++ b/lua/config/completion.lua @@ -1,65 +1,65 @@ -- return a function for lazy.nvim return function() - local cmp = require("cmp") - local luasnip = require("luasnip") - local lspkind = require("lspkind") + local cmp = require("cmp") + local luasnip = require("luasnip") + local lspkind = require("lspkind") - -- load friendly-snippets - require("luasnip.loaders.from_vscode").lazy_load() + -- load friendly-snippets + require("luasnip.loaders.from_vscode").lazy_load() - cmp.setup({ - snippet = { - expand = function(args) - luasnip.lsp_expand(args.body) - end, - }, - mapping = cmp.mapping.preset.insert({ - [""] = cmp.mapping.scroll_docs(-4), - [""] = cmp.mapping.scroll_docs(4), - [""] = cmp.mapping.complete(), -- manual trigger - [""] = cmp.mapping.confirm({ select = true }), - [""] = cmp.mapping(function(fallback) - if cmp.visible() then - cmp.select_next_item() - elseif luasnip.expand_or_jumpable() then - luasnip.expand_or_jump() - else - fallback() - end - end, { "i", "s" }), - [""] = cmp.mapping(function(fallback) - if cmp.visible() then - cmp.select_prev_item() - elseif luasnip.jumpable(-1) then - luasnip.jump(-1) - else - fallback() - end - end, { "i", "s" }), - }), - sources = cmp.config.sources({ - { name = "nvim_lsp" }, - { name = "path" }, - { name = "luasnip" }, - }, { - { name = "buffer" }, - }), - formatting = { - format = lspkind.cmp_format({ with_text = true, maxwidth = 50 }), - }, - window = { - completion = cmp.config.window.bordered({ - border = "rounded", - winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder,CursorLine:PmenuSel,Search:None", - }), - documentation = cmp.config.window.bordered({ - border = "rounded", - winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder,CursorLine:PmenuSel,Search:None", - }), - }, - completion = { - autocomplete = false, -- only trigger with - }, - }) + cmp.setup({ + snippet = { + expand = function(args) + luasnip.lsp_expand(args.body) + end, + }, + mapping = cmp.mapping.preset.insert({ + [""] = cmp.mapping.scroll_docs(-4), + [""] = cmp.mapping.scroll_docs(4), + [""] = cmp.mapping.complete(), -- manual trigger + [""] = cmp.mapping.confirm({ select = true }), + [""] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_next_item() + elseif luasnip.expand_or_jumpable() then + luasnip.expand_or_jump() + else + fallback() + end + end, { "i", "s" }), + [""] = cmp.mapping(function(fallback) + if cmp.visible() then + cmp.select_prev_item() + elseif luasnip.jumpable(-1) then + luasnip.jump(-1) + else + fallback() + end + end, { "i", "s" }), + }), + sources = cmp.config.sources({ + { name = "nvim_lsp" }, + { name = "path" }, + { name = "luasnip" }, + }, { + { name = "buffer" }, + }), + formatting = { + format = lspkind.cmp_format({ with_text = true, maxwidth = 50 }), + }, + window = { + completion = cmp.config.window.bordered({ + border = "rounded", + winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder,CursorLine:PmenuSel,Search:None", + }), + documentation = cmp.config.window.bordered({ + border = "rounded", + winhighlight = "Normal:NormalFloat,FloatBorder:FloatBorder,CursorLine:PmenuSel,Search:None", + }), + }, + completion = { + autocomplete = false, -- only trigger with + }, + }) end -- cgit v1.2.3