24 lines
998 B
Django/Jinja
24 lines
998 B
Django/Jinja
-- {{ ansible_managed }}
|
|
|
|
local telescope = require('telescope')
|
|
local builtin = require('telescope.builtin')
|
|
|
|
local opts = { noremap = true, silent = true }
|
|
|
|
vim.api.nvim_set_keymap('n', 'ff', '', { callback = builtin.find_files, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fg', '', { callback = builtin.live_grep, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fb', '', { callback = builtin.buffers, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fh', '', { callback = builtin.help_tags, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fj', '', { callback = builtin.jumplist, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fl', '', { callback = builtin.loclist, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fq', '', { callback = builtin.quickfix, unpack(opts) })
|
|
vim.api.nvim_set_keymap('n', 'fm', '', { callback = builtin.marks, unpack(opts) })
|
|
|
|
telescope.setup({
|
|
defaults = {
|
|
layout_strategy = 'vertical',
|
|
layout_config = {
|
|
vertical = { width = 0.5, height = 0.7 }
|
|
},
|
|
},
|
|
})
|