adding in fzf for telescope and indent blankline migrate version
This commit is contained in:
@@ -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,
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|||||||
@@ -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')
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user