The Floobits pair programming plugin for Atom. This plugin adds support for real-time collaborative editing, video chatting, and sharing terminals via the Term3 plugin. A Floobits account is required, but the plugin will guide you.
You can run shell sessions within Atom Editor using Term 2 package. You can run **Vim, Emacs, Htop, etc.** in your Atom. It's based on `pty.js` as shell spawner, and `term.js` as xterm, with the power of Atom Package environment.