aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/config/keymaps.lua
blob: ff7b0da74a706d40ccd7ea649c9bb6c798d7ed63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- Keymaps are automatically loaded on the VeryLazy event
-- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua
-- Add any additional keymaps here
local map = vim.keymap.set
map("n", "<C-n>", "<cmd>NvimTreeToggle<Cr>", { desc = "NvimTree", remap = true })

-- Disable Ctrl+J in insert mode (make it do nothing)
vim.keymap.set("i", "<C-j>", "<Nop>", { noremap = true, silent = true })


vim.keymap.set("n", "<Up>", "<c-w>k")
vim.keymap.set("n", "<Down>", "<c-w>j")
vim.keymap.set("n", "<Left>", "<c-w>h")
vim.keymap.set("n", "<Right>", "<c-w>l")