I'm not an emacs fan either but I grudgingly use it everyday for R and Octave development. Vim is my preferred text editor but it can't compare to the power of emacs when working with interactive languages. Emacs viper mode is excellent though and gives access to the vi keys anywhere. I'd also recommend those that really hate emacs to try the console mode -- its much snappier and brings the monster closer to a vim-like experience.
I'm not an emacs fan either but I grudgingly use it everyday for R and Octave development. Vim is my preferred text editor but it can't compare to the power of emacs when working with interactive languages. Emacs viper mode is excellent though and gives access to the vi keys anywhere. I'd also recommend those that really hate emacs to try the console mode -- its much snappier and brings the monster closer to a vim-like experience.