From e0c7a3e0340eabd8ff3b5949d41f9f56a565acd1 Mon Sep 17 00:00:00 2001 From: Devin Lumley <2636402+devinwl@users.noreply.github.com> Date: Wed, 10 Jan 2024 15:56:52 -0800 Subject: [PATCH] feat: update neotree for moving files --- lua/plugins/neo-tree.lua | 11 +++++++++++ lua/plugins/telescope.lua | 1 + 2 files changed, 12 insertions(+) diff --git a/lua/plugins/neo-tree.lua b/lua/plugins/neo-tree.lua index 34193f2..2286417 100644 --- a/lua/plugins/neo-tree.lua +++ b/lua/plugins/neo-tree.lua @@ -12,6 +12,7 @@ return { local nt = require("neo-tree") nt.setup({ + enable_normal_mode_for_inputs = true, filesystem = { filtered_items = { show_hidden_count = false, @@ -26,6 +27,16 @@ return { ".DS_Store" } }, + }, + window = { + mappings = { + ["m"] = { + "move", + config = { + show_path = "relative" + } + }, + } } }) end diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index d0c21e6..18ff6dd 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -9,6 +9,7 @@ return { vim.keymap.set('n', 'pp', builtin.git_files, { desc = "Search git_files" }) vim.keymap.set('n', 'pf', builtin.find_files, { desc = "Search all files " }) vim.keymap.set('n', 'fh', builtin.help_tags, { desc = "View help tags" }) + vim.keymap.set('n', 'gc', builtin.git_branches, { desc = "Checkout git branches" }) vim.keymap.set('n', 'ps', function() builtin.grep_string({ search = vim.fn.input("Grep > ") }) end, { desc = "Grep entire project for string" })