diff options
| author | Blista Kanjo | 2023-07-07 19:57:48 -0400 |
|---|---|---|
| committer | Blista Kanjo | 2023-07-07 19:57:48 -0400 |
| commit | a6ea89a2542f4c090e901a560ddaf286de4518b2 (patch) | |
| tree | 9fbc6ba37d53c5b52c4a5ac6fa8e19766e9227d8 /.config/nvim/lua/keys.lua | |
| parent | f3ff7a69d1b1bd9b47aef23b4eb3ba7813170527 (diff) | |
feat: splits and vsplits creation and termination keybinds
Diffstat (limited to '.config/nvim/lua/keys.lua')
| -rw-r--r-- | .config/nvim/lua/keys.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/.config/nvim/lua/keys.lua b/.config/nvim/lua/keys.lua index f09c2c3..d429efa 100644 --- a/.config/nvim/lua/keys.lua +++ b/.config/nvim/lua/keys.lua @@ -21,6 +21,14 @@ vim.api.nvim_set_keymap("n", "<leader>/", ":NERDTreeFind<CR>", { noremap = true -- spell check keybinds vim.api.nvim_set_keymap("n", "<leader>sc", ":set spell!<CR>", { silent = true }) +-- splits and vsplits creation rebinds +vim.api.nvim_set_keymap('n', '<A-s>', '<C-W>v', { noremap = true }) +vim.api.nvim_set_keymap('n', '<A-d>', '<C-W>s', { noremap = true }) + +-- splits quit and save&quit +vim.api.nvim_set_keymap('n', '<A-q>', 'ZQ', { noremap = true }) +vim.api.nvim_set_keymap('n', '<A-z>', 'ZZ', { noremap = true }) + -- splits and vsplits movement rebinds vim.api.nvim_set_keymap('n', '<A-j>', '<C-W>j', { noremap = true }) vim.api.nvim_set_keymap('n', '<A-k>', '<C-W>k', { noremap = true }) |
