[nvim] feat: comments and formatting

This commit is contained in:
David JULIEN 2023-01-07 22:11:21 +01:00
parent 5e892c4f2c
commit 312d469f22

View File

@ -11,7 +11,7 @@ vim.keymap.set({ "n", "v" }, "<space>",
})
vim.g.mapleader = " "
-- Dealing with word wrap
-- dealing with word wrap
vim.keymap.set("n", "k",
"v:count == 0 ? 'gk' : 'k'",
{
@ -27,26 +27,30 @@ vim.keymap.set("n", "j",
desc = "Smart down motion"
})
vim.keymap.set("n", "<leader>y",
-- yank and pasting
vim.keymap.set({ "n", "v" }, "<leader>y",
"\"+y",
{ desc = "Yank to clipboard"}
)
vim.keymap.set("n", "<leader>p",
"\"+P",
{ desc = "Copy from clipboard"}
{ desc = "Paste from clipboard" }
)
vim.keymap.set("x", "<leader>p",
"\"_dP",
{ desc = "Send selection to void register and paste from clipboard" }
)
-- comfort zone
vim.keymap.set("n", "<leader><enter>",
"<cmd>w! | !compiler %<CR>",
{ desc = "Compile current file using ~/.local/bin/compiler"}
{ desc = "Compile current file using ~/.local/bin/compiler" }
)
-- packer
vim.keymap.set("n", "<leader>u",
function() require("packer").sync() end,
{ desc = "Sync packer config and update plugins"}
{ desc = "Sync packer config and update plugins" }
)
-- telescope