diff options
| author | phajw <dscr@duck.com> | 2023-10-20 17:21:08 -0400 |
|---|---|---|
| committer | phajw <dscr@duck.com> | 2023-10-20 17:21:08 -0400 |
| commit | aa2b6ab6e9624042543c2b7369a7a97e47150950 (patch) | |
| tree | 6a3eca85bc6e42de61599ff2fa67223e2cd99fce /lua | |
| parent | 377a7996fd1560d545ed868f02ee19863891ab2e (diff) | |
| download | neovim-aa2b6ab6e9624042543c2b7369a7a97e47150950.tar.gz neovim-aa2b6ab6e9624042543c2b7369a7a97e47150950.zip | |
Fix telescope support
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/config/editor.lua | 27 | ||||
| -rw-r--r-- | 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; | |||
| 31 | -- Setup Editor Theme | 31 | -- Setup Editor Theme |
| 32 | vim.cmd.colorscheme("zephyr") | 32 | vim.cmd.colorscheme("zephyr") |
| 33 | vim.cmd([[ | 33 | vim.cmd([[ |
| 34 | highlight GitGutterAdd ctermbg=none | 34 | highlight GitGutterAdd ctermbg=none |
| 35 | highlight GitGutterAdd guibg=none | 35 | highlight GitGutterAdd guibg=none |
| 36 | highlight Normal ctermbg=none | 36 | highlight Normal ctermbg=none |
| 37 | highlight Normal guibg=none | 37 | highlight Normal guibg=none |
| 38 | highlight signcolumn ctermbg=none | 38 | highlight signcolumn ctermbg=none |
| 39 | highlight signcolumn guibg=none | 39 | highlight signcolumn guibg=none |
| 40 | ]]) | 40 | ]]) |
| 41 | 41 | ||
| 42 | -- run specific commands after different file extensions | 42 | -- run specific commands after different file extensions |
| 43 | vim.cmd([[ | 43 | vim.cmd([[ |
| 44 | augroup RunPfOnSave | 44 | augroup RunPfOnSave |
| 45 | autocmd! | 45 | autocmd! |
| 46 | autocmd BufWritePost *.js,*.ts,*.jsx,*json !prettier --write % | 46 | autocmd BufWritePost *.js,*.ts,*.jsx,*json !prettier --write % |
| 47 | autocmd BufWritePost *.tex :VimtexCompile | 47 | autocmd BufWritePost *.tex :VimtexCompile |
| 48 | autocmd BufWritePost *.md :MarkdownPreview | 48 | autocmd BufWritePost *.md :MarkdownPreview |
| 49 | augroup END | 49 | augroup END |
| 50 | ]]) | 50 | ]]) |
| 51 | 51 | ||
| 52 | -- Gui options | 52 | -- Gui options |
| @@ -61,6 +61,9 @@ vim.fn.sign_define('DapStopped',{ text ='▶️', texthl ='', linehl ='', numhl | |||
| 61 | vim.g.mapleader = (" ") | 61 | vim.g.mapleader = (" ") |
| 62 | keymap.set("n", "<leader>e", vim.cmd.Ex) | 62 | keymap.set("n", "<leader>e", vim.cmd.Ex) |
| 63 | keymap.set('n', '<leader>f', telescope.find_files, {}) | 63 | keymap.set('n', '<leader>f', telescope.find_files, {}) |
| 64 | keymap.set('n', '<leader>fg', telescope.live_grep, {}) | ||
| 65 | keymap.set('n', '<leader>fb', telescope.buffers, {}) | ||
| 66 | keymap.set('n', '<leader>fh', telescope.help_tags, {}) | ||
| 64 | keymap.set("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]]) | 67 | keymap.set("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]]) |
| 65 | keymap.set("n", "<leader>a", "ggVG") | 68 | keymap.set("n", "<leader>a", "ggVG") |
| 66 | keymap.set("v", "J", ":m '>+1<CR>gv=gv") | 69 | keymap.set("v", "J", ":m '>+1<CR>gv=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) | |||
| 17 | }) | 17 | }) |
| 18 | use 'mxsdev/nvim-dap-vscode-js' | 18 | use 'mxsdev/nvim-dap-vscode-js' |
| 19 | use { "rcarriga/nvim-dap-ui", requires = {"mfussenegger/nvim-dap"} } | 19 | use { "rcarriga/nvim-dap-ui", requires = {"mfussenegger/nvim-dap"} } |
| 20 | use { | 20 | use { |
| 21 | 'nvim-telescope/telescope.nvim', tag = '0.1.0', | 21 | 'nvim-telescope/telescope.nvim', tag = '0.1.4', |
| 22 | requires = { { 'nvim-lua/plenary.nvim' } } | 22 | -- or , branch = '0.1.x', |
| 23 | } | 23 | requires = { {'nvim-lua/plenary.nvim'} } |
| 24 | } | ||
| 24 | use { | 25 | use { |
| 25 | 'VonHeikemen/lsp-zero.nvim', | 26 | 'VonHeikemen/lsp-zero.nvim', |
| 26 | requires = { | 27 | requires = { |
| @@ -38,9 +39,7 @@ return require('packer').startup(function(use) | |||
| 38 | } | 39 | } |
| 39 | use({ | 40 | use({ |
| 40 | "L3MON4D3/LuaSnip", | 41 | "L3MON4D3/LuaSnip", |
| 41 | -- follow latest release. | 42 | tag = "v2.*", |
| 42 | tag = "v2.*", -- Replace <CurrentMajor> by the latest released major (first number of latest release) | ||
| 43 | -- install jsregexp (optional!:). | ||
| 44 | run = "make install_jsregexp" | 43 | run = "make install_jsregexp" |
| 45 | }) | 44 | }) |
| 46 | use { | 45 | use { |
| @@ -60,6 +59,4 @@ return require('packer').startup(function(use) | |||
| 60 | config = function() require("nvim-autopairs").setup {} end | 59 | config = function() require("nvim-autopairs").setup {} end |
| 61 | } | 60 | } |
| 62 | use { 'codota/tabnine-nvim', run = "./dl_binaries.sh" } | 61 | use { 'codota/tabnine-nvim', run = "./dl_binaries.sh" } |
| 63 | |||
| 64 | |||
| 65 | end) | 62 | end) |
