Delete
This commit is contained in:
@ -34,48 +34,13 @@ require('telescope').setup {
|
|||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
extensions = { -- this block is optional, and if omitted, defaults will be used
|
extensions = { -- this block is optional, and if omitted, defaults will be used
|
||||||
|
file_browser = {
|
||||||
|
-- disables netrw and use telescope-file-browser in its place
|
||||||
|
hijack_netrw = true,
|
||||||
|
},
|
||||||
codesearch = {
|
codesearch = {
|
||||||
experimental = true -- enable results from google3/experimental
|
experimental = true -- enable results from google3/experimental
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
require("telescope").load_extension "file_browser"
|
||||||
local map = require("utils").map
|
|
||||||
|
|
||||||
map('n', '<leader>tb', ":Telescope file_buffers", { desc = '[T]elescope [B]uffers' })
|
|
||||||
map('n', '<leader>tf', [[:lua require('telescope.builtin').find_files{ find_command = {'rg', '--files', '--hidden', '-g', '!node_modules/**'} }<cr>]], { desc = '[T]elescope [F]iles' })
|
|
||||||
map('n', '<leader>th', require('telescope.builtin').help_tags, { desc = '[T]elescope [H]elp' })
|
|
||||||
map('n', '<leader>tw', require('telescope.builtin').grep_string, { desc = '[T]elescope current [W]ord' })
|
|
||||||
map('n', '<leader>tg', require('telescope.builtin').live_grep, { desc = '[T]elescope by [G]rep' })
|
|
||||||
|
|
||||||
if use_google() then
|
|
||||||
-- These custom mappings let you open telescope-codesearch quickly:
|
|
||||||
map('n', '<C-P>',
|
|
||||||
[[<cmd>lua require('telescope').extensions.codesearch.find_files{}<CR>]],
|
|
||||||
{ noremap = true, silent=true }
|
|
||||||
)
|
|
||||||
|
|
||||||
-- Search using codesearch queries.
|
|
||||||
map(
|
|
||||||
"n",
|
|
||||||
"<leader>cs",
|
|
||||||
[[<cmd>lua require('telescope').extensions.codesearch.find_query{}<CR>]],
|
|
||||||
{ noremap = true, silent = true }
|
|
||||||
)
|
|
||||||
|
|
||||||
-- Search for the word under cursor.
|
|
||||||
map(
|
|
||||||
"n",
|
|
||||||
"<leader>CS",
|
|
||||||
[[<cmd>lua require('telescope').extensions.codesearch.find_query{default_text_expand='<cword>'}<CR>]],
|
|
||||||
{ noremap = true, silent = true }
|
|
||||||
)
|
|
||||||
|
|
||||||
-- Search for text selected in Visual mode.
|
|
||||||
map(
|
|
||||||
"v",
|
|
||||||
"<leader>cs",
|
|
||||||
[[<cmd>lua require('telescope').extensions.codesearch.find_query{}<CR>]],
|
|
||||||
{ noremap = true, silent = true }
|
|
||||||
)
|
|
||||||
end
|
|
||||||
|
@ -6,8 +6,6 @@ return
|
|||||||
'kyazdani42/nvim-web-devicons',
|
'kyazdani42/nvim-web-devicons',
|
||||||
|
|
||||||
'jghauser/mkdir.nvim',
|
'jghauser/mkdir.nvim',
|
||||||
'lewis6991/impatient.nvim',
|
|
||||||
'dstein64/vim-startuptime',
|
|
||||||
'will133/vim-dirdiff',
|
'will133/vim-dirdiff',
|
||||||
'renerocksai/calendar-vim',
|
'renerocksai/calendar-vim',
|
||||||
'google/vim-searchindex',
|
'google/vim-searchindex',
|
||||||
@ -146,7 +144,7 @@ return
|
|||||||
},
|
},
|
||||||
keys = {
|
keys = {
|
||||||
{ '<leader>tb', ":Telescope file_buffers", desc = '[T]elescope [B]uffers' } ,
|
{ '<leader>tb', ":Telescope file_buffers", desc = '[T]elescope [B]uffers' } ,
|
||||||
{ '<leader>tf', [[:lua require('telescope.builtin').find_files{ find_command = {'rg', '--files', '--hidden', '-g', '!node_modules/**'} }<cr>]], desc = '[T]elescope [F]iles' },
|
{ '<leader>tf', [[:lua require "telescope".extensions.file_browser.file_browser{}<cr>]], desc = '[T]elescope [F]iles' },
|
||||||
{ '<leader>th', [[:lua require('telescope.builtin').help_tags<cr>]], desc = '[T]elescope [H]elp' },
|
{ '<leader>th', [[:lua require('telescope.builtin').help_tags<cr>]], desc = '[T]elescope [H]elp' },
|
||||||
{ '<leader>tw', [[:lua require('telescope.builtin').grep_string<cr>]], desc = '[T]elescope current [W]ord' },
|
{ '<leader>tw', [[:lua require('telescope.builtin').grep_string<cr>]], desc = '[T]elescope current [W]ord' },
|
||||||
{ '<leader>tg', [[:lua require('telescope.builtin').live_grep<cr>]], desc = '[T]elescope by [G]rep' },
|
{ '<leader>tg', [[:lua require('telescope.builtin').live_grep<cr>]], desc = '[T]elescope by [G]rep' },
|
||||||
|
Reference in New Issue
Block a user