mirror of
https://github.com/tomru/vim.git
synced 2026-03-03 06:27:18 +01:00
16 lines
1.1 KiB
Lua
16 lines
1.1 KiB
Lua
-- Enable telescope fzf native, if installed
|
|
pcall(require('telescope').load_extension, 'fzf')
|
|
|
|
vim.keymap.set('n', '<leader><space>', require('telescope.builtin').buffers, { desc = ' find buffer' })
|
|
vim.keymap.set('n', '<leader>/', require('telescope.builtin').live_grep, { desc = 'grep' })
|
|
vim.keymap.set('n', '<leader>*', require('telescope.builtin').grep_string, { desc = 'grep current word' })
|
|
-- vim.keymap.set('v', '<leader>*', function()
|
|
-- require('telescope.builtin').grep_string()
|
|
-- end, { desc = 'grep current word' })
|
|
vim.keymap.set('n', '<leader>ff', require('telescope.builtin').find_files, { desc = 'files' })
|
|
vim.keymap.set('n', '<leader>fb', require('telescope.builtin').buffers, { desc = 'buffers' })
|
|
vim.keymap.set('n', '<leader>fh', require('telescope.builtin').help_tags, { desc = 'help' })
|
|
vim.keymap.set('n', '<leader>fk', require('telescope.builtin').keymaps, { desc = 'keymaps' })
|
|
vim.keymap.set('n', '<leader>fo', require('telescope.builtin').oldfiles, { desc = 'recently opened files' })
|
|
vim.keymap.set('n', '<leader>fr', require('telescope.builtin').resume, { desc = 'resume' })
|