From 9786eb8672213344d8d1b7bdef12bc94510b20db Mon Sep 17 00:00:00 2001 From: outremonde Date: Tue, 10 Jun 2025 20:32:00 -0400 Subject: initialized repository Former-commit-id: 84647f22b951a957b2b83885b612115d473f6626 --- pkgs/old-neovim/config/lua/mappings.lua | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pkgs/old-neovim/config/lua/mappings.lua (limited to 'pkgs/old-neovim/config/lua/mappings.lua') diff --git a/pkgs/old-neovim/config/lua/mappings.lua b/pkgs/old-neovim/config/lua/mappings.lua new file mode 100644 index 0000000..e957d53 --- /dev/null +++ b/pkgs/old-neovim/config/lua/mappings.lua @@ -0,0 +1,29 @@ +-- Keymap function. +local keymap = function(mode, key, desc, action) + vim.keymap.set(mode, key, action, {noremap = true, silent = true, desc = desc}) +end + +-- Map the leader key. +vim.g.mapleader = ' ' + +vim.keymap.set("n", "", "gcc", {noremap = true, silent = true}) + +-- Pickers +keymap("n", "f", "Open file picker", ":Pick files") +keymap("n", "c", "Open recent file picker", ":Pick oldfiles") +keymap("n", "e", "Open file explorer", ":Pick explorer") +keymap("n", "b", "Open buffer picker", ":Pick buffers") +keymap("n", "/", "Open live grep picker", ":Pick grep_live") +keymap("n", "\\", "Open command palette", ":Pick commands") +keymap("n", "?", "Open help picker", ":Pick help") +keymap("n", "'", "Open last picker", ":Pick resume") + +-- Tabs +keymap("n", "t", "Manage tabs", "") +keymap("n", "tt", "Open new tab", ":tabnew") +keymap("n", "tq", "Close tab", ":tabclose") +keymap("n", "tn", "Go to next tab", ":tabnext") +keymap("n", "tp", "Go to previous tab", ":tabprev") + +-- QOL Keys +keymap("t", "", "Exit terminal insert mode", "") -- cgit v1.2.3