Try IntelliJ IDEA. It's so much better than Eclipse and has VI emulation (IdeaVIM plugin). The community version of IDEA (it's OpenSource under GPL) is more than enough for Android devel.
Aaand, IDEA developers are now creating a very nice language - Kotlin, which is compatible with Java and works fine on Android. And unlike most of other JVM-based langs it has splendid IDE support from the start (it was developed as IDEA plugin at first).
Posted Apr 22, 2012 2:48 UTC (Sun) by Cyberax (✭ supporter ✭, #52523)
[Link]
Just download it from their site. It's not hard to setup (just un-tar it and run idea.sh).
Yeah, I really like the explicit nullable ('Maybe' monad from Haskell!), it's much nicer to use than Scala's clusterf#$k with Options. Besides, Kotlin developers are now busy annotating the standard library with nullables.