From d11d840d3e3df66ce3f778d185306a48ab5fdd83 Mon Sep 17 00:00:00 2001 From: triethyl Date: Tue, 5 Aug 2025 18:55:04 -0400 Subject: neovim: ton of stuff (sorry) --- pkgs/custom-neovim/config/lua/mappings.lua | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'pkgs/custom-neovim/config/lua/mappings.lua') diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua index 6ed3b36..8c670f4 100644 --- a/pkgs/custom-neovim/config/lua/mappings.lua +++ b/pkgs/custom-neovim/config/lua/mappings.lua @@ -43,6 +43,8 @@ mapkey("n", "md", "Delete a session", ":Autosession delete") -- Terminals mapkey("n", "c", "Manage terminals", "") +mapkey("n", "cc", "Toggle terminal", ":lua Snacks.terminal.toggle()") +mapkey("n", "co", "Open new terminal", ":lua Snacks.terminal.open()") -- Git mapkey("n", "g", "Open lazygit", ":lua Snacks.lazygit()") @@ -57,16 +59,20 @@ vim.keymap.set("c", "", function() return '' end, { expr = true }) -- Make enter complete command. mapkey("n", "", "Clear highlights", ":noh") -- Make esc clear highlights -mapkey("n", "q", "Close buffer", ":bd") -mapkey("n", "Q", "Force close buffer", ":bd!") +-- mapkey("n", "q", "Close buffer", ":bd") +-- mapkey("n", "Q", "Force close buffer", ":bd!") + +-- Newline in normal mode. +mapkey('n', '', "Add newline below", 'm`o``') +mapkey('n', '', "Add newline above", 'm`O``') -- Really delete mapkey({"n", "v"}, "d", "Really delete", [["_d]]) mapkey({"n", "v"}, "x", "Really delete character", [["_x]]) -- Visual Movement Keys. --- mapkey({"n", "v"}, "j", "Go down visually", "gj") --- mapkey({"n", "v"}, "k", "Go up visually", "gk") +mapkey({"n", "v"}, "j", "Go down visually", "gj") +mapkey({"n", "v"}, "k", "Go up visually", "gk") -- Learn hjkl. -- mapkey({"n", "v"}, "", "Correct the keypress", function() print("Try pressing h instead.") end) -- cgit v1.2.3