I use IntelliJ IDEA as a code editor, so this isn't to replace that. I use vi or vim for simple text editing on our servers and standard unix commands to find files, get directory listings etc.
Colleagues swear by emacs but I wonder just whether it's worth my time learning it. Just how much more productive will i be?