Added NeoVIM config

This commit is contained in:
Kulvir Singh
2024-01-01 02:53:52 +05:30
parent eed96f6800
commit da1c768f31
32 changed files with 1266 additions and 3067 deletions

19
nvim/lua/core/remap.lua Normal file
View File

@@ -0,0 +1,19 @@
vim.g.mapleader = " "
vim.keymap.set("n", "<leader>n", vim.cmd.Ex)
-- Pasting from clipboard hurts in vim
vim.keymap.set('n', '<leader>p', '"+p')
-- Copying to Clipboard
vim.keymap.set('v', '<leader>y', '"+y')
vim.keymap.set('n', '<leader>h', vim.cmd.split)
vim.keymap.set('n', '<leader>v', vim.cmd.vsplit)
-- Keep ya head straight
vim.keymap.set('n', '<C-d>', '<C-d>zz')
vim.keymap.set('n', '<C-u>', '<C-u>zz')
vim.keymap.set("n", "<Tab>", vim.cmd.bnext)
vim.keymap.set("n", "<S-Tab>", vim.cmd.bprev)
vim.keymap.set('n', '<leader>q', vim.cmd.bdelete)