Here are some really helpful tools for faster research :) These are mainly for code repository written in the C language. I have used them all within Vim and they work pretty well.
- Cscope to find occurrences of symbols (variables, function names, etc. ) in a repository
- `cscope -R` in the parent directory of the code repository
- `Ctrl + D` to exit
- Ctags to jump to definitions of symbols while browsing through a source file
- `ctags -R .` in the parent directory of the code repository
- `Ctrl + }` to go the definition of the symbol
- `Ctrl + T` to go back in the stack
- iTerm2
- Cmd + D to split screen along the vertical axis
- Cmd + Shift + D to split screen along the horizontal axis
- Can customize colors using .itermcolors files (Cmd + I)
I use the gruvbox color scheme for everything.