aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua92
1 files changed, 46 insertions, 46 deletions
diff --git a/init.lua b/init.lua
index b17b046..6b436e9 100644
--- a/init.lua
+++ b/init.lua
@@ -222,53 +222,53 @@ end
-- local servers = { 'pyls', 'rust_analyzer', 'tsserver' }
local servers = { 'jedi_language_server', 'bashls', 'terraformls' }
-- Add additional capabilities supported by nvim-cmp
-local capabilities = vim.lsp.protocol.make_client_capabilities()
-capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
--- Setup language servers
-for _, lsp in ipairs(servers) do
- nvim_lsp[lsp].setup {
- on_attach = on_attach,
- flags = {
- debounce_text_changes = 150,
- },
- capabilities = capabilities,
- }
-end
--- Set completeopt to have a better completion experience
-vim.o.completeopt = 'menuone,noselect'
+-- local capabilities = vim.lsp.protocol.make_client_capabilities()
+-- capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
+-- -- Setup language servers
+-- for _, lsp in ipairs(servers) do
+-- nvim_lsp[lsp].setup {
+-- on_attach = on_attach,
+-- flags = {
+-- debounce_text_changes = 150,
+-- },
+-- capabilities = capabilities,
+-- }
+-- end
+-- -- Set completeopt to have a better completion experience
+-- vim.o.completeopt = 'menuone,noselect'
-- nvim-cmp setup
-local cmp = require 'cmp'
-cmp.setup {
- mapping = {
- ['<C-p>'] = cmp.mapping.select_prev_item(),
- ['<C-n>'] = cmp.mapping.select_next_item(),
- ['<C-d>'] = cmp.mapping.scroll_docs(-4),
- ['<C-f>'] = cmp.mapping.scroll_docs(4),
- ['<C-k>'] = cmp.mapping.complete(),
- ['<C-e>'] = cmp.mapping.close(),
- ['<CR>'] = cmp.mapping.confirm {
- behavior = cmp.ConfirmBehavior.Replace,
- select = true,
- },
- ['<Tab>'] = function(fallback)
- if cmp.visible() then
- cmp.select_next_item()
- else
- fallback()
- end
- end,
- ['<S-Tab>'] = function(fallback)
- if cmp.visible() then
- cmp.select_prev_item()
- else
- fallback()
- end
- end,
- },
- sources = {
- { name = 'nvim_lsp' },
- },
-}
+-- local cmp = require 'cmp'
+-- cmp.setup {
+-- mapping = {
+-- ['<C-p>'] = cmp.mapping.select_prev_item(),
+-- ['<C-n>'] = cmp.mapping.select_next_item(),
+-- ['<C-d>'] = cmp.mapping.scroll_docs(-4),
+-- ['<C-f>'] = cmp.mapping.scroll_docs(4),
+-- ['<C-k>'] = cmp.mapping.complete(),
+-- ['<C-e>'] = cmp.mapping.close(),
+-- ['<CR>'] = cmp.mapping.confirm {
+-- behavior = cmp.ConfirmBehavior.Replace,
+-- select = true,
+-- },
+-- ['<Tab>'] = function(fallback)
+-- if cmp.visible() then
+-- cmp.select_next_item()
+-- else
+-- fallback()
+-- end
+-- end,
+-- ['<S-Tab>'] = function(fallback)
+-- if cmp.visible() then
+-- cmp.select_prev_item()
+-- else
+-- fallback()
+-- end
+-- end,
+-- },
+-- sources = {
+-- { name = 'nvim_lsp' },
+-- },
+-- }
-- nvim-fzf
vim.api.nvim_set_keymap('n', '<leader>ff', "<cmd>Files<cr>", { noremap = true })