u/ElectronicMine2

▲ 30 r/neovim

What are your favourite ways to navigate a project?

I constantly find myself thinking my current ways to navigate in a large project are inefficient; fuzzy finders are great, but "dumb". They work great in small projects or projects where every file has a distinct name. But in a large project with many files with similar or the names, projects (EG. in javascript/typescript) where code is written in a way that is hard/impossible to GREP in, fuzzy finders are not so great anymore.

I try to use global marks to jump between files, but those are frustrating, because they constantly get lost, whenever version control like Git overwrites files etc.

What are your GOTOs when it comes to navigating large/complex (often bad) projects that you just have to work on because of EG. work?

reddit.com
u/ElectronicMine2 — 1 day ago