repos / dotfiles

my dotfiles

commit
94f6e91
parent
79d6d8d
author
Eric Bower
date
2025-07-14 22:16:55 -0400 EDT
fix(nvim): navigating between windows
1 files changed,  +6, -2
M dot_config/nvim/init.lua
+6, -2
 1@@ -22,11 +22,15 @@ g.maplocalleader  = ','
 2 
 3 local opts = { noremap=true, silent=true }
 4 local map = vim.keymap.set
 5-map('n', '<leader>b', '<C-O>', opts)          -- jump to prev visited loc
 6+map('n', '<leader>b', '<C-O>', opts)          -- prev item in jumplist
 7 map('n', 'Q', '<nop>', opts)                  -- disable 'Q'
 8 map('n', '<leader>w', ':!make fmt<CR>', opts) -- code format command
 9 map('t', '<Esc>', [[<C-\><C-n>]], opts)       -- exit terminal mode with Esc
10-map('t', '<C-a>', '<C-a>', { noremap = true, silent = true })
11+-- map('t', '<C-a>', '<C-a>', opts)
12+map('n', '<C-k>', ':wincmd k<CR>', opts)      -- navigate splits
13+map('n', '<C-j>', ':wincmd j<CR>', opts)
14+map('n', '<C-h>', ':wincmd h<CR>', opts)
15+map('n', '<C-l>', ':wincmd l<CR>', opts)
16 -- https://github.com/shell-pool/shpool/issues/71#issuecomment-2632396805
17 map({ "n", "v", "i" }, "<c-space><c-d>", function()
18   vim.cmd("!shpool detach")