add keys for move lines in visual mode

This commit is contained in:
Buliway 2025-01-07 16:39:44 +03:00
parent 511b60e1ea
commit ee38a2cd75
2 changed files with 7 additions and 0 deletions

View file

@ -90,6 +90,7 @@ ln -s ~/nixos-private-dots/nvim ~/.config/nvim
| `space y` | Yank(copy) to system clipboard |
| `d` | Delete(copy) to nvim register |
| `space d` | Delete(copy) to system clipboard |
| `alt + up/down/j/k` | Move lines in visual mode |
Бинды в таблице ниже нажимаются без пробела перед ними. Просто бинд

View file

@ -48,6 +48,12 @@ vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover, {
-- max_height = 15,
})
-- Move lines in visual mode
vim.keymap.set('v', '<A-j>', ":m '>+1<CR>gv=gv")
vim.keymap.set('v', '<A-Down>', ":m '>+1<CR>gv=gv")
vim.keymap.set('v', '<A-k>', ":m '<-2<CR>gv=gv")
vim.keymap.set('v', '<A-Up>', ":m '<-2<CR>gv=gv")
-- Enable break indent
vim.opt.breakindent = true