vim-ripgrep
vim-gitgutter
vim-ripgrep | vim-gitgutter | |
---|---|---|
11 | 32 | |
535 | 8,278 | |
- | - | |
0.0 | 7.7 | |
about 1 year ago | 3 months ago | |
Vim Script | Vim Script | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vim-ripgrep
-
I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
But I mostly use ctrlp when I work with projects. A can recommend vim-ripgrep too, it lets you find strings/patterns in your project files.
-
open all files in quickfix
I use vim-ripgrep and the result is directly addressed into the quickfix.
-
Any performant fuzzy finders that uses existing buffer to show preview?
Sometimes I still use https://github.com/jremmen/vim-ripgrep to ripgrep non-interactively with more complex searches over bigger projects, which populates the quickfix list, the rely on bqf for extra functionality
-
fzf.vim w/ ag -esc "Fuzzy" live_grep using Telescope w/ ripgrep?
which is what I was looking for in this regard, it allows you to specify rg arguments, like -tlua to only search in lua files for example. For me this was something that was missing, I was using https://github.com/jremmen/vim-ripgrep before that, which I still use as it is muscle memory.
-
Is there an equivalent of projectile-ripgrep from emacs?
In emacs we can do incremental search through an entire directory with projectile-ripgrep. The only thing I know that works more or less the same in vim is https://github.com/jremmen/vim-ripgrep, but the results only appear after I enter the hole expression and press enter, and not incrementally. Also, projectile-ripgrep lets me use a regex instead of just normal text as a query.
-
Share your quickfix workflow
project-wide search (I use vim-ripgrep but any grep-finder would do)
-
I can't get ripgrep w/ fzf to present a nice preview window, need some help please.
I'm running the kitty terminal emulator with fzf and https://github.com/jremmen/vim-ripgrep installed and integrated w/ VIM-Vi IMproved 8.2 (or I believe I do). Please refer to this github link to see my vimrc.
-
Can anyone please recommend a good plugin to replace built-in vim regex search with PCRE regex?
I’m no expert, but I believe ripgrep will do PCRE, and there are more than a couple vim plugins that’ll leverage it. I happen to use vim-ripgrep, which is good enough for me, but not sure if it’ll let you get at the PCRE option (I’d guess it should, but I haven’t checked).
-
Can you add custom functionality for goto definition for lsp to use multiple langauges?
If the symbol has a fairly unique name you can do something like 'grep word under cursor', there are many ways to do this, I tend to use https://github.com/jremmen/vim-ripgrep, also just :h vimgrep. For more complicated cases maybe write some minimal vimscript/lua code to for example use a more specialized grep pattern in a specific directory and make a keymap for that or something.
-
Need help: Some questions about using ripgrep in neovim
My question is simple: Why do we need plugin like: (jremmen/vim-ripgrep)[https://github.com/jremmen/vim-ripgrep]
vim-gitgutter
-
I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?
I personally use nerdtree. Add nerdtree-git-plugin too, that's nice when looking at your project (for files, use vim-gitgutter).
-
How to configure vim like an IDE
vim-gitgutter
-
Margin indicator for Neovim
That said, Neovim can still run most Vimscript plugins just fine, so you can still use https://github.com/chrisbra/changesPlugin (and https://github.com/airblade/vim-gitgutter and https://github.com/mhinz/vim-signify/, which are mentioned in the README) if you want.
-
:DiffOrig changes reflected in sign column
vim-signify or git gutter can do this for files managed by git.
- Is there a simple way to see if a certain line has unsaved changes?
-
What "new-to-you" tool did you recently start using that just changed your workflow for the better?
https://github.com/tpope/vim-fugitive https://github.com/airblade/vim-gitgutter Since your already on neovim these plugins are excellent for git integration within vim! You may just prefer lazygit but having a tight integration in editor is definitely really nice for my personal workflow. Your approach is more unix-y where you have a tool for each job though!
- Neovim - Workflow para Java, C# e JS/TypeScript (Atualização com Neovim 0.8 e LSP)
-
Neovim config from scratch (Part I)
Git gutter Git status signs in the gutter (leftmost column)
- What plugins do yall use for Git
-
Are there plugins for Neovim that don't exist, that should exist, in your opinion?
vim-gitgutter supports staging/undoing hunks and a hunk text object. I find it convenient for this exact workflow.
What are some alternatives?
ctags - A maintained ctags implementation
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
notational-fzf-vim - Notational velocity for vim.
nvim-tree.lua - A file explorer tree for neovim written in lua
RE2 - RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
gitsigns.nvim - Git integration for buffers
nvim-jqx - Populate the quickfix with json entries
vim-signify - :heavy_plus_sign: Show a diff using Vim its sign column.
vim-grepper - :space_invader: Helps you win at grep.
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
marks.nvim - A better user experience for viewing and interacting with Vim marks.
lualine.nvim - A blazing fast and easy to configure neovim statusline plugin written in pure lua.