From 20afc736e4ed59724b5413cd89de567a2b7a1139 Mon Sep 17 00:00:00 2001 From: Alex Karle Date: Tue, 29 Nov 2022 10:38:39 -0500 Subject: [PATCH] nvim: Add git-grep keybinding This is a holdover from the pre-lua days that never made it into the new config. It's super useful though! --- .config/nvim/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index cf477f2..84ad6d8 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -31,5 +31,9 @@ vim.api.nvim_set_keymap("n", "", "j", { noremap = true }) vim.api.nvim_set_keymap("n", "", "k", { noremap = true }) vim.api.nvim_set_keymap("n", "", "l", { noremap = true }) +-- Fast git-grepping +vim.cmd [[let mapleader = " "]] +vim.api.nvim_set_keymap("n", "G", ":Ggrep! :copen", { noremap = true }) + -- Lastly, source a local config, if it exists vim.cmd [[runtime! local.lua]] -- libgit2 1.1.1