From aa2b6ab6e9624042543c2b7369a7a97e47150950 Mon Sep 17 00:00:00 2001 From: phajw Date: Fri, 20 Oct 2023 17:21:08 -0400 Subject: Fix telescope support --- lua/config/editor.lua | 27 +++++++++++++++------------ lua/config/packer.lua | 15 ++++++--------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/lua/config/editor.lua b/lua/config/editor.lua index a9ffc15..9d20ecd 100644 --- a/lua/config/editor.lua +++ b/lua/config/editor.lua @@ -31,22 +31,22 @@ option.termguicolors = true; -- Setup Editor Theme vim.cmd.colorscheme("zephyr") vim.cmd([[ - highlight GitGutterAdd ctermbg=none - highlight GitGutterAdd guibg=none - highlight Normal ctermbg=none - highlight Normal guibg=none - highlight signcolumn ctermbg=none - highlight signcolumn guibg=none +highlight GitGutterAdd ctermbg=none +highlight GitGutterAdd guibg=none +highlight Normal ctermbg=none +highlight Normal guibg=none +highlight signcolumn ctermbg=none +highlight signcolumn guibg=none ]]) -- run specific commands after different file extensions vim.cmd([[ - augroup RunPfOnSave - autocmd! - autocmd BufWritePost *.js,*.ts,*.jsx,*json !prettier --write % - autocmd BufWritePost *.tex :VimtexCompile - autocmd BufWritePost *.md :MarkdownPreview - augroup END +augroup RunPfOnSave +autocmd! +autocmd BufWritePost *.js,*.ts,*.jsx,*json !prettier --write % +autocmd BufWritePost *.tex :VimtexCompile +autocmd BufWritePost *.md :MarkdownPreview +augroup END ]]) -- Gui options @@ -61,6 +61,9 @@ vim.fn.sign_define('DapStopped',{ text ='▶️', texthl ='', linehl ='', numhl vim.g.mapleader = (" ") keymap.set("n", "e", vim.cmd.Ex) keymap.set('n', 'f', telescope.find_files, {}) +keymap.set('n', 'fg', telescope.live_grep, {}) +keymap.set('n', 'fb', telescope.buffers, {}) +keymap.set('n', 'fh', telescope.help_tags, {}) keymap.set("n", "s", [[:%s/\<\>//gI]]) keymap.set("n", "a", "ggVG") keymap.set("v", "J", ":m '>+1gv=gv") diff --git a/lua/config/packer.lua b/lua/config/packer.lua index 6469f40..4b4a4e9 100644 --- a/lua/config/packer.lua +++ b/lua/config/packer.lua @@ -17,10 +17,11 @@ return require('packer').startup(function(use) }) use 'mxsdev/nvim-dap-vscode-js' use { "rcarriga/nvim-dap-ui", requires = {"mfussenegger/nvim-dap"} } - use { - 'nvim-telescope/telescope.nvim', tag = '0.1.0', - requires = { { 'nvim-lua/plenary.nvim' } } - } +use { + 'nvim-telescope/telescope.nvim', tag = '0.1.4', +-- or , branch = '0.1.x', + requires = { {'nvim-lua/plenary.nvim'} } +} use { 'VonHeikemen/lsp-zero.nvim', requires = { @@ -38,9 +39,7 @@ return require('packer').startup(function(use) } use({ "L3MON4D3/LuaSnip", - -- follow latest release. - tag = "v2.*", -- Replace by the latest released major (first number of latest release) - -- install jsregexp (optional!:). + tag = "v2.*", run = "make install_jsregexp" }) use { @@ -60,6 +59,4 @@ return require('packer').startup(function(use) config = function() require("nvim-autopairs").setup {} end } use { 'codota/tabnine-nvim', run = "./dl_binaries.sh" } - - end) -- cgit v1.2.3