summaryrefslogtreecommitdiff
path: root/config/essentials/nvim
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2024-02-03 18:32:55 +0100
committerRaymaekers Luca <raymaekers.luca@gmail.com>2024-02-03 18:32:55 +0100
commitfa75fa7bb7db7ba308cc0df662d24f84396a04ec (patch)
tree605433b661cac52b6de9a5b6795a56255b56dbc5 /config/essentials/nvim
parent72c233b7641c9141700e3aeeb425a923e4c34cbb (diff)
Update neovim
*Changed keybinds and added <spc>w to write *Enabled completion
Diffstat (limited to 'config/essentials/nvim')
-rw-r--r--config/essentials/nvim/lua/user/cmp/setup.lua8
-rw-r--r--config/essentials/nvim/lua/user/remap.lua6
-rw-r--r--config/essentials/nvim/lua/user/set.lua1
3 files changed, 8 insertions, 7 deletions
diff --git a/config/essentials/nvim/lua/user/cmp/setup.lua b/config/essentials/nvim/lua/user/cmp/setup.lua
index bb91e31..1f4db95 100644
--- a/config/essentials/nvim/lua/user/cmp/setup.lua
+++ b/config/essentials/nvim/lua/user/cmp/setup.lua
@@ -55,10 +55,10 @@ nnoremap('gD', vim.lsp.buf.declaration, bufopts, "Go to declaration")
nnoremap('gd', vim.lsp.buf.definition, bufopts, "Go to definition")
nnoremap('gi', vim.lsp.buf.implementation, bufopts, "Go to implementation")
nnoremap('K', vim.lsp.buf.hover, bufopts, "Hover text")
-nnoremap('<leader>k', vim.lsp.buf.signature_help, bufopts, "Show signature")
-nnoremap('<leader>wa', vim.lsp.buf.add_workspace_folder, bufopts, "Add workspace folder")
-nnoremap('<leader>wr', vim.lsp.buf.remove_workspace_folder, bufopts, "Remove workspace folder")
-nnoremap('<leader>wl', function()
+nnoremap('<leader>lk', vim.lsp.buf.signature_help, bufopts, "Show signature")
+nnoremap('<leader>la', vim.lsp.buf.add_workspace_folder, bufopts, "Add workspace folder")
+nnoremap('<leader>lr', vim.lsp.buf.remove_workspace_folder, bufopts, "Remove workspace folder")
+nnoremap('<leader>ll', function()
print(vim.inspect(vim.lsp.buf.list_workspace_folders()))
end, bufopts, "List workspace folders")
nnoremap('<leader>D', vim.lsp.buf.type_definition, bufopts, "Go to type definition")
diff --git a/config/essentials/nvim/lua/user/remap.lua b/config/essentials/nvim/lua/user/remap.lua
index 0c3d9a6..505ab01 100644
--- a/config/essentials/nvim/lua/user/remap.lua
+++ b/config/essentials/nvim/lua/user/remap.lua
@@ -70,9 +70,9 @@ vim.keymap.set("n", "<Leader>sl", [[:s/\<<C-r><C-w>\>/<C-r><C-w><C-w>/gI<Left><L
vim.keymap.set("n", "<LocalLeader>f", "<cmd>.!fold -w 80 -s<cr>")
-- write
-vim.keymap.set("n", "<LocalLeader>w", "<cmd>write<cr>", { noremap = true })
-vim.keymap.set("n", "<LocalLeader>W", "<cmd>write!<cr>", { noremap = true })
-vim.keymap.set("n", "<LocalLeader>e", "<cmd>edit<cr>", { noremap = true })
+vim.keymap.set("n", "<Leader>w", "<cmd>write<cr>", { noremap = true })
+vim.keymap.set("n", "<Leader>W", "<cmd>write!<cr>", { noremap = true })
+vim.keymap.set("n", "<Leader>e", "<cmd>edit<cr>", { noremap = true })
vim.keymap.set("n", "<LocalLeader>s", function ()
vim.cmd.source()
print("sourced.")
diff --git a/config/essentials/nvim/lua/user/set.lua b/config/essentials/nvim/lua/user/set.lua
index b10f0d8..e236a1d 100644
--- a/config/essentials/nvim/lua/user/set.lua
+++ b/config/essentials/nvim/lua/user/set.lua
@@ -30,6 +30,7 @@ opt.updatetime = 100
opt.laststatus = 2
opt.history = 200
opt.encoding = "utf-8"
+opt.fileencoding = "utf-8"
opt.smartindent = true
opt.scrolloff = 8