summaryrefslogtreecommitdiffstatshomepage
path: root/nvim_WIP/plugin/telescope.vim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim_WIP/plugin/telescope.vim')
-rw-r--r--nvim_WIP/plugin/telescope.vim16
1 files changed, 16 insertions, 0 deletions
diff --git a/nvim_WIP/plugin/telescope.vim b/nvim_WIP/plugin/telescope.vim
new file mode 100644
index 0000000..fdd9603
--- /dev/null
+++ b/nvim_WIP/plugin/telescope.vim
@@ -0,0 +1,16 @@
+lua require("theprimeagen")
+
+nnoremap <leader>ps :lua require('telescope.builtin').grep_string({ search = vim.fn.input("Grep For > ")})<CR>
+nnoremap <C-p> :lua require('telescope.builtin').git_files()<CR>
+nnoremap <Leader>pf :lua require('telescope.builtin').find_files()<CR>
+
+nnoremap <leader>pw :lua require('telescope.builtin').grep_string { search = vim.fn.expand("<cword>") }<CR>
+nnoremap <leader>pb :lua require('telescope.builtin').buffers()<CR>
+nnoremap <leader>vh :lua require('telescope.builtin').help_tags()<CR>
+nnoremap <leader>vrc :lua require('theprimeagen.telescope').search_dotfiles({ hidden = true })<CR>
+nnoremap <leader>va :lua require('theprimeagen.telescope').anime_selector()<CR>
+nnoremap <leader>vc :lua require('theprimeagen.telescope').chat_selector()<CR>
+nnoremap <leader>gc :lua require('theprimeagen.telescope').git_branches()<CR>
+nnoremap <leader>gw :lua require('telescope').extensions.git_worktree.git_worktrees()<CR>
+nnoremap <leader>gm :lua require('telescope').extensions.git_worktree.create_git_worktree()<CR>
+nnoremap <leader>td :lua require('theprimeagen.telescope').dev()<CR>