adding in fzf for telescope and indent blankline migrate version

This commit is contained in:
talksik
2023-10-10 22:40:30 -07:00
parent 92433b4e6d
commit 627e128426
3 changed files with 16 additions and 8 deletions
@@ -1,10 +1,5 @@
vim.opt.list = true vim.opt.list = true
vim.opt.listchars:append "space:⋅" -- vim.opt.listchars:append "space:⋅"
vim.opt.listchars:append "eol:↴" vim.opt.listchars:append "eol:↴"
require("indent_blankline").setup { require("ibl").setup()
space_char_blankline = " ",
show_current_context = true,
show_current_context_start = true,
}
+11 -1
View File
@@ -1,6 +1,15 @@
local builtin = require('telescope.builtin') local builtin = require('telescope.builtin')
require('telescope').setup { require('telescope').setup {
extensions = {
fzf = {
fuzzy = true, -- false will only do exact matching
override_generic_sorter = true, -- override the generic sorter
override_file_sorter = true, -- override the file sorter
case_mode = "smart_case", -- or "ignore_case" or "respect_case"
-- the default case_mode is "smart_case"
}
},
pickers = { pickers = {
find_files = { find_files = {
hidden = true hidden = true
@@ -27,5 +36,6 @@ vim.keymap.set('n', '<leader>sr', builtin.lsp_references, {})
vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, {}) vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, {})
vim.keymap.set('n', '<leader>st', builtin.lsp_workspace_symbols, {}) vim.keymap.set('n', '<leader>st', builtin.lsp_workspace_symbols, {})
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, {}) vim.keymap.set('n', '<leader>sd', builtin.diagnostics, {})
vim.keymap.set('n', '<leader>so', builtin.buffers, {})
vim.keymap.set('n', '<leader>s/', builtin.current_buffer_fuzzy_find, {}) vim.keymap.set('n', '<leader>s/', builtin.current_buffer_fuzzy_find, {})
require('telescope').load_extension('fzf')
+3
View File
@@ -9,6 +9,8 @@ return require('packer').startup(function(use)
use('nvim-lua/plenary.nvim') use('nvim-lua/plenary.nvim')
use { 'nvim-telescope/telescope-fzf-native.nvim', run = 'make' }
use { use {
'nvim-telescope/telescope.nvim', tag = '0.1.0', 'nvim-telescope/telescope.nvim', tag = '0.1.0',
-- or , branch = '0.1.x', -- or , branch = '0.1.x',
@@ -105,6 +107,7 @@ return require('packer').startup(function(use)
}, },
}) })
-- version 2.0
use("lukas-reineke/indent-blankline.nvim") use("lukas-reineke/indent-blankline.nvim")
end) end)