diff options
Diffstat (limited to 'lua/Nanderty/Plugins')
| -rw-r--r-- | lua/Nanderty/Plugins/cmp.lua | 32 | ||||
| -rw-r--r-- | lua/Nanderty/Plugins/mini.lua | 7 | ||||
| -rw-r--r-- | lua/Nanderty/Plugins/neoformat.lua | 3 | ||||
| -rw-r--r-- | lua/Nanderty/Plugins/startify.lua | 0 | ||||
| -rw-r--r-- | lua/Nanderty/Plugins/treesitter.lua | 3 | ||||
| -rw-r--r-- | lua/Nanderty/Plugins/vimtex.lua | 5 |
6 files changed, 37 insertions, 13 deletions
diff --git a/lua/Nanderty/Plugins/cmp.lua b/lua/Nanderty/Plugins/cmp.lua index 2c73b05..b9f2095 100644 --- a/lua/Nanderty/Plugins/cmp.lua +++ b/lua/Nanderty/Plugins/cmp.lua @@ -30,11 +30,33 @@ cmp.setup({ window = { }, mapping = cmp.mapping.preset.insert({ - ['<C-b>'] = cmp.mapping.scroll_docs(-4), - ['<C-f>'] = cmp.mapping.scroll_docs(4), - ['<C-Space>'] = cmp.mapping.complete(), - ['<C-e>'] = cmp.mapping.abort(), - ['<CR>'] = cmp.mapping.confirm({ select = true }), + ["<Tab>"] = cmp.mapping(function(fallback) + if vim.fn.pumvisible() == 1 then + feedkey("<C-n>", "n") + elseif cmp.visible() then + cmp.select_next_item() + else + fallback() + end + end, { + "i", + }), + ["<S-Tab>"] = cmp.mapping(function(fallback) + if vim.fn.pumvisible() == 1 then + feedkey("<C-p>", "n") + elseif cmp.visible() then + cmp.select_prev_item() + else + fallback() + end + end, { + "i", +}), +['<C-b>'] = cmp.mapping.scroll_docs(-4), +['<C-f>'] = cmp.mapping.scroll_docs(4), +['<C-Space>'] = cmp.mapping.complete(), +['<C-e>'] = cmp.mapping.abort(), +['<CR>'] = cmp.mapping.confirm({ select = true }), }), sources = cmp.config.sources({ { name = 'nvim_lsp' }, diff --git a/lua/Nanderty/Plugins/mini.lua b/lua/Nanderty/Plugins/mini.lua new file mode 100644 index 0000000..0546fe3 --- /dev/null +++ b/lua/Nanderty/Plugins/mini.lua @@ -0,0 +1,7 @@ +require('mini.starter').setup({ + evaluate_single = true +}) +require('mini.sessions').setup({ +force = {read = false, write = true, delete = true} +}) +require('mini.fuzzy').setup() diff --git a/lua/Nanderty/Plugins/neoformat.lua b/lua/Nanderty/Plugins/neoformat.lua new file mode 100644 index 0000000..54ed27d --- /dev/null +++ b/lua/Nanderty/Plugins/neoformat.lua @@ -0,0 +1,3 @@ +vim.api.nvim_create_autocmd("BufWritePre", { +command = "Neoformat" +}) diff --git a/lua/Nanderty/Plugins/startify.lua b/lua/Nanderty/Plugins/startify.lua deleted file mode 100644 index e69de29..0000000 --- a/lua/Nanderty/Plugins/startify.lua +++ /dev/null diff --git a/lua/Nanderty/Plugins/treesitter.lua b/lua/Nanderty/Plugins/treesitter.lua index 7baec80..2eef668 100644 --- a/lua/Nanderty/Plugins/treesitter.lua +++ b/lua/Nanderty/Plugins/treesitter.lua @@ -3,9 +3,6 @@ require'nvim-treesitter.configs'.setup { sync_install = false, - auto_install = true, - - highlight = { enable = true, diff --git a/lua/Nanderty/Plugins/vimtex.lua b/lua/Nanderty/Plugins/vimtex.lua deleted file mode 100644 index 511c2bf..0000000 --- a/lua/Nanderty/Plugins/vimtex.lua +++ /dev/null @@ -1,5 +0,0 @@ -vim.g.tex_flavor='latex' -vim.g.vimtex_view_mehtod = 'mupdf' -vim.g.vimtex_quickfix_open_on_warning = 0 - -vim.keymap.set('n', '<leader>ll', '<Cmd>VimtexCompile<CR>', {} ) |
