diff options
| author | David T. Sadler <davidtsadler@googlemail.com> | 2026-01-31 11:46:47 +0000 |
|---|---|---|
| committer | David T. Sadler <davidtsadler@googlemail.com> | 2026-02-01 14:37:00 +0000 |
| commit | bd869d4004e12183438cc16bfd1ce7e49cd82f2b (patch) | |
| tree | 03bb98e2f4d41c0d82a4b7d25616fc6511e72181 /nvim | |
| parent | e6842071f60c3023d1c16ad0f88d53e2a352154b (diff) | |
Switch to using Alt+hjkl,cursor for navigating tmux panes
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/.config/nvim/lua/config/keymaps.lua | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/nvim/.config/nvim/lua/config/keymaps.lua b/nvim/.config/nvim/lua/config/keymaps.lua index 70e2633..bb3758f 100644 --- a/nvim/.config/nvim/lua/config/keymaps.lua +++ b/nvim/.config/nvim/lua/config/keymaps.lua @@ -3,12 +3,12 @@ local set = vim.keymap.set -- Move lines up/down -set('n', '<A-j>', ':m .+1<CR>==', { desc = 'Move line down' }) -set('n', '<A-k>', ':m .-2<CR>==', { desc = 'Move line up' }) -set('i', '<A-j>', '<Esc>:m .+1<CR>==gi', { desc = 'Move line down' }) +set('n', '<C-j>', ':m .+1<CR>==', { desc = 'Move line down' }) +set('n', '<C-k>', ':m .-2<CR>==', { desc = 'Move line up' }) +set('i', '<C-j>', '<Esc>:m .+1<CR>==gi', { desc = 'Move line down' }) set('i', '<A-k>', '<Esc>:m .-2<CR>==gi', { desc = 'Move line up' }) -set('v', '<A-j>', ":m '>+1<CR>gv=gv", { desc = 'Move selection down' }) -set('v', '<A-k>', ":m '<-2<CR>gv=gv", { desc = 'Move selection up' }) +set('v', '<C-j>', ":m '>+1<CR>gv=gv", { desc = 'Move selection down' }) +set('v', '<C-k>', ":m '<-2<CR>gv=gv", { desc = 'Move selection up' }) -- Better indenting in visual mode set('v', '<', '<gv', { desc = 'Indent left and reselect' }) @@ -18,12 +18,6 @@ set('v', '>', '>gv', { desc = 'Indent right and reselect' }) set('n', '<leader>bn', ':bnext<CR>', { desc = 'Next buffer' }) set('n', '<leader>bp', ':bprevious<CR>', { desc = 'Previous buffer' }) --- Better window navigation -set('n', '<C-h>', '<C-w>h', { desc = 'Move to left window' }) -set('n', '<C-j>', '<C-w>j', { desc = 'Move to bottom window' }) -set('n', '<C-k>', '<C-w>k', { desc = 'Move to top window' }) -set('n', '<C-l>', '<C-w>l', { desc = 'Move to right window' }) - -- Splitting & Resizing set('n', '<leader>sv', ':vsplit<CR>', { desc = 'Split window vertically' }) set('n', '<leader>sh', ':split<CR>', { desc = 'Split window horizontally' }) |
