From 47d61c1cb5af62cc75218661dfc7c3a0dc3378a8 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Appel Date: Sun, 17 Dec 2023 17:17:40 -0500 Subject: made nvim keymap locations sensible, add harpoon Keymaps are now stored in the lua/plugins/.lua or lua/keymap.lua Installed harpoon v2 --- nvim/after/plugin/fugitive.lua | 3 --- nvim/after/plugin/keymap.lua | 9 --------- nvim/after/plugin/keymap/explorer.lua | 9 --------- nvim/after/plugin/telescope.lua | 36 ----------------------------------- 4 files changed, 57 deletions(-) delete mode 100644 nvim/after/plugin/fugitive.lua delete mode 100644 nvim/after/plugin/keymap.lua delete mode 100644 nvim/after/plugin/keymap/explorer.lua delete mode 100644 nvim/after/plugin/telescope.lua (limited to 'nvim/after/plugin') diff --git a/nvim/after/plugin/fugitive.lua b/nvim/after/plugin/fugitive.lua deleted file mode 100644 index 38fe4d5..0000000 --- a/nvim/after/plugin/fugitive.lua +++ /dev/null @@ -1,3 +0,0 @@ -local remap = require('keymap') - -remap.nnoremap("gs", vim.cmd.Git) diff --git a/nvim/after/plugin/keymap.lua b/nvim/after/plugin/keymap.lua deleted file mode 100644 index 78ebff6..0000000 --- a/nvim/after/plugin/keymap.lua +++ /dev/null @@ -1,9 +0,0 @@ -local Remap = require("keymap") - -Remap.nmap("gf", function() - vim.cmd([[:e ]]) -end) - -Remap.nnoremap("qf", function() - vim.cmd(':cope') -end) diff --git a/nvim/after/plugin/keymap/explorer.lua b/nvim/after/plugin/keymap/explorer.lua deleted file mode 100644 index 00ded39..0000000 --- a/nvim/after/plugin/keymap/explorer.lua +++ /dev/null @@ -1,9 +0,0 @@ -local Remap = require("keymap") - --- TODO: move to separate config file -vim.g.netrw_liststyle = 3 -vim.g.netrw_banner = 0 - -Remap.nnoremap("ef", function() - vim.cmd('Vexplore') -end) diff --git a/nvim/after/plugin/telescope.lua b/nvim/after/plugin/telescope.lua deleted file mode 100644 index d164bd9..0000000 --- a/nvim/after/plugin/telescope.lua +++ /dev/null @@ -1,36 +0,0 @@ -local Remap = require("keymap") -local builtin = require('telescope.builtin') -local nnoremap = Remap.nnoremap - --- find file --- TODO: add netrw open bind within context -nnoremap("ff", function() - builtin.find_files() -end) - --- find buffer -nnoremap("fb", function() - builtin.buffers() -end) - --- grep find -nnoremap("gf", function() - builtin.live_grep() -end) - --- lsp find refrences -nnoremap("fr", function() - -- TODO: if lsp supports reference provider and lsp is attached - -- [telescope.builtin.lsp_*]: server does not support referencesProvider - if #vim.lsp.get_active_clients({bufnr = 0}) > 0 then - builtin.lsp_references() - else - builtin.grep_string() - end -end) - --- -- find git, lists git pickers --- TODO: write picker --- nnoremap("fg", function() --- builtin. --- end) -- cgit v1.2.3