new plugin llm

This commit is contained in:
Barak Michener 2025-05-18 11:37:45 -07:00
parent 8a03de58b9
commit 406f904367
5 changed files with 103 additions and 39 deletions

View file

@ -110,7 +110,7 @@ Plug 'scrooloose/nerdcommenter'
Plug 'mhinz/vim-signify'
Plug 'nvim-lualine/lualine.nvim'
Plug 'linrongbin16/lsp-progress.nvim'
Plug 'airblade/vim-rooter'
"Plug 'airblade/vim-rooter'
Plug 'majutsushi/tagbar'
Plug 'dcampos/nvim-snippy'
Plug 'dcampos/cmp-snippy'
@ -122,6 +122,7 @@ Plug 'tpope/vim-abolish'
" Plugins for syntax
Plug 'lunaru/vim-less'
Plug 'hylang/vim-hy', {'for': 'hy'}
Plug 'habamax/vim-asciidoctor'
Plug 'jneen/ragel.vim'
Plug 'NoahTheDuke/vim-just'
Plug 'leafOfTree/vim-svelte-plugin'
@ -130,7 +131,7 @@ Plug 'Shougo/context_filetype.vim'
Plug 'fedorenchik/AnsiEsc'
Plug 'hwayne/tla.vim'
Plug 'zchee/vim-goasm'
Plug 'cappyzawa/starlark.vim'
"Plug 'cappyzawa/starlark.vim'
" Plugins that autocomplete
Plug 'neovim/nvim-lspconfig'
@ -181,9 +182,14 @@ Plug 'danymat/neogen'
Plug 'stevearc/dressing.nvim'
Plug 'MunifTanjim/nui.nvim'
Plug 'zbirenbaum/copilot.lua'
Plug 'yetone/avante.nvim', {'branch': 'main', 'do': 'make'}
"Plug 'yetone/avante.nvim', {'branch': 'main', 'do': 'make'}
"Plug 'David-Kunz/gen.nvim'
Plug 'ibhagwan/fzf-lua'
Plug 'frankroeder/parrot.nvim'
Plug 'edolphin-ydf/goimpl.nvim'
Plug 'stevearc/quicker.nvim'
Plug 'sphamba/smear-cursor.nvim'
call plug#end()
@ -292,9 +298,9 @@ let g:tagbar_autoclose = 1
let g:tagbar_compact = 1
" * vim-rooter
let g:rooter_cd_cmd="lcd"
let g:rooter_manual_only = 1
set autochdir
"let g:rooter_cd_cmd="lcd"
"let g:rooter_manual_only = 1
"set autochdir
" " * FZF
let g:rg_command = '
@ -462,7 +468,7 @@ au FileType coq nmap <leader>a :CoqToCursor<CR>
au FileType coq imap <leader>a <C-O>:CoqToCursor<CR>
" I don't know how I came up with gt for opening the tree, but it stuck.
nmap <silent> gt :edit .<CR>
nmap <silent> gt :edit %:h<CR>
nmap gb :TagbarToggle<CR>
"nnoremap gx :Kwbd<CR>
" :Kwbd (defined below) really kills a buffer dead, and closes the window.
@ -526,8 +532,9 @@ nnoremap <Leader>fp :lprev<CR>
nnoremap <silent> <C-k> <cmd>lua require('telescope.builtin').git_files{}<cr>
nnoremap <silent> <Leader>ag <cmd>lua require('telescope.builtin').live_grep{ word_match = "-w", only_sort_text = true, cwd = vim.fn.systemlist("git rev-parse --show-toplevel")[1], search = ''}<cr>
nnoremap <silent> <Leader>aw <cmd>lua require('telescope.builtin').grep_string{ word_match = "-w", only_sort_text = true, cwd = vim.fn.systemlist("git rev-parse --show-toplevel")[1]}<cr>
nnoremap <silent> <Leader>q <cmd>lua require('telescope.builtin').quickfix{}<cr>
"nnoremap <silent> <Leader>q <cmd>lua require('telescope.builtin').quickfix{}<cr>
nnoremap <silent> <Leader>ff <cmd>lua require('telescope.builtin').quickfix{}<cr>
nnoremap <silent> <Leader>ar <cmd>lua require('telescope.builtin').resume{}<cr>
nnoremap <silent> <Leader>o <cmd>lua require('telescope.builtin').buffers{initial_mode = "insert"}<cr>
nnoremap <silent> <C-j> <cmd>lua require('telescope.builtin').buffers{prompt_prefix = " "}<cr>