summaryrefslogtreecommitdiff
path: root/lua/keymaps.lua
diff options
context:
space:
mode:
authorBrahmajit Das <brahmajit.xyz@gmail.com>2024-12-29 13:55:26 +0530
committerBrahmajit Das <brahmajit.xyz@gmail.com>2024-12-29 13:55:26 +0530
commit0b5f3fc96eddcd603de17644da8a962e0a93c04a (patch)
tree60a87da847c30120722b75aed3d025a0ed5e929d /lua/keymaps.lua
parent5b62a6fdcaf0604d1234a89d0629680ca77317a5 (diff)
moving global settings to plugin folder, for autoloading
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Diffstat (limited to 'lua/keymaps.lua')
-rw-r--r--lua/keymaps.lua61
1 files changed, 0 insertions, 61 deletions
diff --git a/lua/keymaps.lua b/lua/keymaps.lua
deleted file mode 100644
index e47ff11..0000000
--- a/lua/keymaps.lua
+++ /dev/null
@@ -1,61 +0,0 @@
------------------------------------------------------------
--- Define keymaps of Neovim and installed plugins.
------------------------------------------------------------
-
-local function map(mode, lhs, rhs, opts)
- local options = { noremap = true, silent = true }
- if opts then
- options = vim.tbl_extend('force', options, opts)
- end
- vim.api.nvim_set_keymap(mode, lhs, rhs, options)
-end
-
--- Change leader to a comma
-vim.g.mapleader = ','
-
------------------------------------------------------------
--- Neovim shortcuts
------------------------------------------------------------
-
--- Disable arrow keys
-map('', '<up>', '<nop>')
-map('', '<down>', '<nop>')
-map('', '<left>', '<nop>')
-map('', '<right>', '<nop>')
-
--- Reload configuration without restart nvim
-map('n', '<leader>r', ':so %<CR>')
-
--- Change split orientation
-map('n', '<leader>tk', '<C-w>t<C-w>K') -- change vertical to horizontal
-map('n', '<leader>th', '<C-w>t<C-w>H') -- change horizontal to vertical
-
-map('n', 'M-j', ':resize -2<CR>')
-map('n', 'M-k', ':resize +2<CR>')
-map('n', 'M-l', ':vertical resize -2<CR>')
-map('n', 'M-h', ':vertical resize +2<CR>')
-
-map('t', 'C-w', '<C-\\><C-n><C-w>')
-
-map('n', '<leader>B', ':Buffers<CR>') -- FZF show open buffers
-map('n', '<leader>F', ':Files<CR>') -- FZF show files
-map('n', '<leader>A', ':Rg<CR>') -- FZF call ripgrep
-map('n', '<leader>C', ':Commits<CR>') -- FZF show git commits
-map('n', '<leader>M', ':Maps<CR>') -- FZF show normal mode mappings
-
-map('n', '<leader>E', ':NvimTreeToggle<CR>')
-
-local keymap = vim.api.nvim_set_keymap
-local opts = { noremap = true, silent = true }
-keymap("i", "<c-j>", "<cmd>lua require'luasnip'.jump(1)<CR>", opts)
-keymap("s", "<c-j>", "<cmd>lua require'luasnip'.jump(1)<CR>", opts)
-keymap("i", "<c-k>", "<cmd>lua require'luasnip'.jump(-1)<CR>", opts)
-keymap("s", "<c-k>", "<cmd>lua require'luasnip'.jump(-1)<CR>", opts)
-
--- Global mappings.
--- See `:help vim.diagnostic.*` for documentation on any of the below functions
-vim.keymap.set('n', '<leader>e', vim.diagnostic.open_float)
--- vim.keymap.set('n', '[d', vim.diagnostic.jump({count=1, float=true}))
--- vim.keymap.set('n', ']d', vim.diagnostic.goto_next)
-vim.diagnostic.config({ jump = { float = true }})
-vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist)