From 627e128426e63678b9456a19e1426c49259f9c94 Mon Sep 17 00:00:00 2001 From: talksik Date: Tue, 10 Oct 2023 22:40:30 -0700 Subject: [PATCH] adding in fzf for telescope and indent blankline migrate version --- .config/nvim/after/plugin/indent_blankline.lua | 9 ++------- .config/nvim/after/plugin/telescope.lua | 12 +++++++++++- .config/nvim/lua/talksik/packer.lua | 3 +++ 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.config/nvim/after/plugin/indent_blankline.lua b/.config/nvim/after/plugin/indent_blankline.lua index 3b3b62d..9b9e703 100644 --- a/.config/nvim/after/plugin/indent_blankline.lua +++ b/.config/nvim/after/plugin/indent_blankline.lua @@ -1,10 +1,5 @@ vim.opt.list = true -vim.opt.listchars:append "space:⋅" +-- vim.opt.listchars:append "space:⋅" vim.opt.listchars:append "eol:↴" -require("indent_blankline").setup { - space_char_blankline = " ", - show_current_context = true, - show_current_context_start = true, -} - +require("ibl").setup() diff --git a/.config/nvim/after/plugin/telescope.lua b/.config/nvim/after/plugin/telescope.lua index e145ea7..b711c4c 100755 --- a/.config/nvim/after/plugin/telescope.lua +++ b/.config/nvim/after/plugin/telescope.lua @@ -1,6 +1,15 @@ local builtin = require('telescope.builtin') 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 = { find_files = { hidden = true @@ -27,5 +36,6 @@ vim.keymap.set('n', 'sr', builtin.lsp_references, {}) vim.keymap.set('n', 'ss', builtin.lsp_document_symbols, {}) vim.keymap.set('n', 'st', builtin.lsp_workspace_symbols, {}) vim.keymap.set('n', 'sd', builtin.diagnostics, {}) -vim.keymap.set('n', 'so', builtin.buffers, {}) vim.keymap.set('n', 's/', builtin.current_buffer_fuzzy_find, {}) + +require('telescope').load_extension('fzf') diff --git a/.config/nvim/lua/talksik/packer.lua b/.config/nvim/lua/talksik/packer.lua index 373fc62..1606dc0 100644 --- a/.config/nvim/lua/talksik/packer.lua +++ b/.config/nvim/lua/talksik/packer.lua @@ -9,6 +9,8 @@ return require('packer').startup(function(use) use('nvim-lua/plenary.nvim') + use { 'nvim-telescope/telescope-fzf-native.nvim', run = 'make' } + use { 'nvim-telescope/telescope.nvim', tag = '0.1.0', -- or , branch = '0.1.x', @@ -105,6 +107,7 @@ return require('packer').startup(function(use) }, }) + -- version 2.0 use("lukas-reineke/indent-blankline.nvim") end)