@@ -45,6 +45,12 @@ require("lazy").setup({
4545 require (" telescope" ).load_extension " menufacture"
4646 end ,
4747 },
48+ {
49+ " nvim-telescope/telescope-file-browser.nvim" ,
50+ config = function ()
51+ require (" telescope" ).load_extension " file_browser"
52+ end ,
53+ },
4854 },
4955 cmd = { " Telescope" },
5056 config = function ()
@@ -92,6 +98,8 @@ require("lazy").setup({
9298 name = " Edit" ,
9399 j = { " <cmd>lua require('ts-node-action').node_action()<cr>" , " Node Action" },
94100 J = { " <cmd>TSJToggle<cr>" , " Toggle Split / Join" },
101+ t = { " <cmd>Oil --float<cr>" , " Edit Current Buffer Tree" },
102+ T = { " <cmd>execute 'Oil --float' getcwd()<cr>" , " Edit Current Tree" },
95103 },
96104 f = {
97105 name = " Find" ,
@@ -105,8 +113,8 @@ require("lazy").setup({
105113 j = { " <cmd>OverseerRun<cr>" , " Find Jobs" },
106114 r = { " <cmd>Telescope frecency<cr>" , " Recent Files" },
107115 s = { " <cmd>lua require('telescope').extensions.luasnip.luasnip{}<cr>" , " Find Snippets" },
108- t = { " <cmd>Oil --float <cr>" , " Find In Tree" },
109- T = { " <cmd>execute 'Oil --float' getcwd() <cr>" , " Toogle Tree" },
116+ t = { " <cmd>Telescope file_browser <cr>" , " Find In Current Buffer Tree" },
117+ T = { " <cmd>Telescope file_browser path=%:p:h select_buffer=true <cr>" , " Find In Current Directory Tree" },
110118 u = { " <cmd>UrlView<cr>" , " Find URLs" },
111119 },
112120 g = {
0 commit comments