diff --git a/nvim/README.md b/nvim/README.md index 4620e6b..5133316 100644 --- a/nvim/README.md +++ b/nvim/README.md @@ -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 | Бинды в таблице ниже нажимаются без пробела перед ними. Просто бинд diff --git a/nvim/lua/kickstart/settings.lua b/nvim/lua/kickstart/settings.lua index 743465a..11190af 100644 --- a/nvim/lua/kickstart/settings.lua +++ b/nvim/lua/kickstart/settings.lua @@ -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', '', ":m '>+1gv=gv") +vim.keymap.set('v', '', ":m '>+1gv=gv") +vim.keymap.set('v', '', ":m '<-2gv=gv") +vim.keymap.set('v', '', ":m '<-2gv=gv") + -- Enable break indent vim.opt.breakindent = true