##vim
Vim is a text editor available on most unix systems, and can easily be installed via package managers if not already installed.
- Great for working in the terminal.
- Somewhat steep learning curve, but improves your speed over time.
- Terminal-based text editor is the tool of choice for most professional coders (vim or emacs).
My reasoning for using Vim over other text editors and IDEs:
- You look way cooler