(Co-Authored with Claudio Ortolina.)
Here at New Bamboo no one enforces the use of specific development tools: team members choose their own text editor, shell and whatever else they feel can help them get their job done. Some of us have been working entirely in the shell for quite some time, using tools like Vim, Emacs, Screen and Tmux. We enjoy the freedom and flexibility this offers, but we recognize that switching to a text console can be painful, especially for people who have always used a graphical environment.
That’s why we decided to create Hermes, an opinionated configuration for Vim and Tmux that makes Rails development a breeze. The idea behind it is simple: Hermes provides a basic package that deals with frustrating issues like the integration of Vim into Tmux, and making both of these work with Mac OS X and its clipboard—something even experienced shell users can appreciate.