fixed my super tab functionality
This commit is contained in:
10
init.lua
10
init.lua
@@ -12,13 +12,3 @@ vim.cmd("colorscheme wildcharm")
|
||||
|
||||
-- increase the time before whichkey pops up
|
||||
vim.o.timeoutlen = 1400
|
||||
|
||||
--tab auto complete
|
||||
|
||||
local cmp = require'cmp'
|
||||
|
||||
cmp.setup({
|
||||
mapping = {
|
||||
['<Tab>'] = cmp.mapping.confirm({ select = true }),
|
||||
}
|
||||
})
|
||||
|
||||
@@ -9,3 +9,18 @@ vim.api.nvim_create_autocmd("FileType", {
|
||||
vim.bo.shiftwidth = 2
|
||||
end,
|
||||
})
|
||||
|
||||
local cmp = require("cmp")
|
||||
|
||||
cmp.setup({
|
||||
mapping = {
|
||||
["<Tab>"] = cmp.mapping.confirm({ select = true }),
|
||||
["<CR>"] = cmp.mapping(function(fallback)
|
||||
if cmp.visible() then
|
||||
cmp.confirm({ select = false })
|
||||
else
|
||||
fallback() -- Insert a new line if completion is not visible
|
||||
end
|
||||
end, { "i", "s" }), -- 'i' for insert mode, 's' for select mode
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user