From 7982e2fae5defeb296c210e2aae098a8a11df25a Mon Sep 17 00:00:00 2001 From: Ariel D'ALessandro Date: Mon, 26 Jul 2021 20:57:58 +0200 Subject: Initialization of the repository, copy from https://github.com/adalessa/dotfiles --- plugin/telescope.vim | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 plugin/telescope.vim (limited to 'plugin/telescope.vim') diff --git a/plugin/telescope.vim b/plugin/telescope.vim new file mode 100644 index 0000000..e057d4c --- /dev/null +++ b/plugin/telescope.vim @@ -0,0 +1,26 @@ +lua require("alpha") + +let g:telescope_cache_results = 1 +let g:telescope_prime_fuzzy_find = 1 + +nnoremap ps :lua require('telescope.builtin').grep_string({ search = vim.fn.input("Grep For > ")}) +nnoremap pw :lua require('telescope.builtin').grep_string({ search = vim.fn.expand("")}) + +nnoremap pp :lua require('telescope.builtin').git_files() +nnoremap po :lua require('telescope.builtin').find_files() + +nnoremap pv :lua require('telescope.builtin').lsp_workspace_symbols({ query = vim.fn.input("Symbols > ")}) + +nnoremap pe :lua require('alpha.telescope').buffers() + +nnoremap bb :lua require('telescope.builtin').file_browser() + +nnoremap gc :lua require('telescope.builtin').git_branches() +nnoremap gs :lua require('telescope.builtin').git_status() + +nnoremap rc :lua require('alpha.telescope').search_config() + +nnoremap vrr :lua require('telescope.builtin').lsp_references() + +nnoremap vs :lua require('telescope.builtin').lsp_document_symbols() +nnoremap ve :lua require('telescope.builtin').lsp_document_diagnostics() -- cgit v1.2.3