Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Genuinely curious: How do you efficiently navigate such an extremely large code base using vim? ctags? Any plugin recommendation?


I use ripgrep[0] to look for things. It’s incredibly fast - I have found that it’s usually faster than what an IDE takes on a much smaller project.

Once ripgrep has found something, jumping to that file is super easy (and fast!)

I use ctags on smaller subdirectories when I’m not familiar with the codebase and I need to jump around a lot to find definitions within a small number of files.

[0] https://manpages.debian.org/testing/ripgrep/rg.1.en.html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: