So I work in C, and navigating the code can be a problem from a terminal. I use cscope, but it wasn't really useful until I started using a cool set of scripts that this consultant had which opened new screen (or tmux, if you modify the scripts) windows for each file I am editing. I'll nag him to post this on github.
I used to find/xargs/grep to find code snippets.