https://github.com/pechorin/any-jump.vim dumb jump for vim (supports clj)
I like clap for the visual interface to jump between files, but showing buffers is very slow, and I would like a better grep feel with better use of the quick fix window ... what other tools are out there for navigating projects, quickly visiting an open buffer and good grep?
I use https://github.com/junegunn/fzf.vim with https://github.com/BurntSushi/ripgrep and it's pretty quick. I've got tags set up with it too but I don't use that half has much
Vim-grepper is the best way to start with grep and qf
Though :grep is not that bad either.
I guess grepper is like :grep which is why it's good.
What about buffers navigation? I feel like I’m missing something fundamental. I usually have 3-4 windows open, and 5-8 buffers that I cycle through. (The working set differs depending on the task). Bnext/bprev do wildly unintuitive things for me.
i use fzf.vim's :Files
command, bound to Ctrl-F
i find it way easier to type a fragment of the name of the file i'm thinking of, vs. trying to recall if i already have it open and hunting through a list of buffers i have open
with fzf.vim you can search open buffers (:Buffers command), another good plugin is https://github.com/ctrlpvim/ctrlp.vim
I'm also using this simple buffer lister that has no search https://github.com/roblillack/vim-bufferlist
This one is good for just browsing files https://github.com/preservim/nerdtree
VimR has a nice graphical file explorer built-in, which is nice. I don’t use file browsers that much though tbh.
Thanks for all the suggestions :)
on the subject of simple buffer listers, i use this one which is good: https://github.com/jeetsukumaran/vim-buffergator i mostly use fzf.vim in the way i described above, but it is occasionally useful to glance at the list of files i have open, e.g. if i don't remember the name of some random log file i was just looking at