3 ms·
for dynamic languages i always use vim with tmux. for Java/C# I use IntelliJ/VS.NET with IdeaVIM or viemu since those IDEs allow easy refactoring and navigation
by gfodor 12y ago
for dynamic languages i always use vim with tmux. for Java/C# I use IntelliJ/VS.NET with IdeaVIM or viemu since those IDEs allow easy refactoring and navigation based on the type system. I don't program in any other statically typed languages like Go or Scala so YMMV. I picked up tmux about 2-3 years ago and it was a major step forward, so I recommend you do that first before abandoning vim.