blob: fcefefd168a14fd469584c520a09dc49305399ac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
{1 :nvim-telescope/telescope.nvim
:dependencies [:nvim-lua/plenary.nvim
{1 :nvim-telescope/telescope-fzf-native.nvim :build :make}]
:opts (fn [_ opts] (local builtin (require :telescope.builtin))
(vim.keymap.set :n :<leader>ff builtin.find_files
{:desc "Telescope find files"})
(vim.keymap.set :n :<leader>fg builtin.live_grep
{:desc "Telescope live grep"})
(vim.keymap.set :n :<leader>fb builtin.buffers
{:desc "Telescope buffers"})
(vim.keymap.set :n :<leader>fh builtin.help_tags
{:desc "Telescope help tags"})
(vim.keymap.set :n :<leader>fc builtin.commands
{:desc "Telescope commands"})
(vim.keymap.set :n :<leader>fd builtin.lsp_document_symbols
{:desc "Telescope LSP symbols in current buffer."})
(vim.keymap.set :n :<leader>fr builtin.lsp_references
{:desc "Telescope LSP references"})
(vim.keymap.set :n :<leader>fs builtin.lsp_workspace_symbols
{:desc "Telescope LSP symbols in current workspace."}))
:version "*"}
|