add keys for move lines in visual mode
This commit is contained in:
parent
511b60e1ea
commit
ee38a2cd75
2 changed files with 7 additions and 0 deletions
|
|
@ -90,6 +90,7 @@ ln -s ~/nixos-private-dots/nvim ~/.config/nvim
|
||||||
| `space y` | Yank(copy) to system clipboard |
|
| `space y` | Yank(copy) to system clipboard |
|
||||||
| `d` | Delete(copy) to nvim register |
|
| `d` | Delete(copy) to nvim register |
|
||||||
| `space d` | Delete(copy) to system clipboard |
|
| `space d` | Delete(copy) to system clipboard |
|
||||||
|
| `alt + up/down/j/k` | Move lines in visual mode |
|
||||||
|
|
||||||
Бинды в таблице ниже нажимаются без пробела перед ними. Просто бинд
|
Бинды в таблице ниже нажимаются без пробела перед ними. Просто бинд
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,12 @@ vim.lsp.handlers['textDocument/hover'] = vim.lsp.with(vim.lsp.handlers.hover, {
|
||||||
-- max_height = 15,
|
-- 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
|
-- Enable break indent
|
||||||
vim.opt.breakindent = true
|
vim.opt.breakindent = true
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue