mirror of
https://github.com/don-philipe/dotfiles.git
synced 2025-11-08 22:57:03 +01:00
Add neovim config with some plugins
This commit is contained in:
16
.config/nvim/lua/config/remap.lua
Normal file
16
.config/nvim/lua/config/remap.lua
Normal file
@@ -0,0 +1,16 @@
|
||||
-- Custom remappings
|
||||
|
||||
-- paste buffer and dont replace buffer content with what has been pasted over (but put it to "void" buffer)
|
||||
vim.keymap.set("x", "<leader>p", "\"_dP")
|
||||
|
||||
-- tab creation, navigation and closing
|
||||
vim.keymap.set("n", "<C-t>", ":tabnew<CR>")
|
||||
vim.keymap.set("n", "<C-h>", ":tabprevious<CR>")
|
||||
vim.keymap.set("n", "<C-l>", ":tabnext<CR>")
|
||||
vim.keymap.set("n", "<C-x>", ":tabclose<CR>")
|
||||
|
||||
-- resize windows with arrow keys
|
||||
vim.keymap.set("n", "<Up>", ":resize -1<CR>")
|
||||
vim.keymap.set("n", "<Down>", ":resize +1<CR>")
|
||||
vim.keymap.set("n", "<Left>", ":vertical resize -1<CR>")
|
||||
vim.keymap.set("n", "<Right>", ":vertical resize +1<CR>")
|
||||
Reference in New Issue
Block a user