From 22de8b46745095af676e58ac9ac7aef0ef5bc19a Mon Sep 17 00:00:00 2001 From: Zacharias-Brohn Date: Wed, 22 Jan 2025 14:45:27 +0100 Subject: [PATCH] move selected text --- lua/mappings.lua | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lua/mappings.lua b/lua/mappings.lua index 63bdda8..3f3decb 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -1,20 +1,19 @@ require "nvchad.mappings" --- add yours here - local map = vim.keymap.set map("n", ";", ":", { desc = "CMD enter command mode" }) +-- Move selected text up +map("v", "", ":m '<-2gv=gv", { desc = "Move selected text up" }) +map("v", "", ":m '>+1gv=gv", { desc = "Move selected text down" }) + -- Alt + Arrow Key to change buffer map("n", "", "h", { desc = "Move to left split" }) map("n", "", "j", { desc = "Move to bottom split" }) map("n", "", "k", { desc = "Move to top split" }) map("n", "", "l", { desc = "Move to right split" }) --- Copilot suggestion --- map("i", "jk", vim.cmd("Copilot suggestion accept_word"), { expr = true }) - -- Copilot Chat buffer map("n", "", vim.cmd.CopilotChatToggle) map("i", "", vim.cmd.CopilotChatToggle) @@ -25,5 +24,3 @@ map('n', 'u', vim.cmd.UndotreeToggle) map("n", "", "BufDel") map("n", "", "ggVG", { noremap = true, silent = true }) - --- map({ "n", "i", "v" }, "", " w ")