You have several options: like someone has already mentioned, vim + tmux works amazingly well, and that's what I personally use. Not sure what you are using. A second option is emacs + evil-mode, which, to be honest, is pretty good and would definitely recommend it if you want to move away from vim but have the biggest compatibility.
That said, what's the reason you want to move away from vim? Once you have the right plugins, there's no editor that can beat it. I personally use vim + tmux for pretty much everything except for clojure, for which I use emacs + evil-mode (paredit is very very nice, and the vim equivalent didn't work well for me).