Ich hoffe, ich rutsche nicht ganz vom Thema weg, aber ich kann nur empfehlen, sich mal Vim anzuschauen. Zugegeben, es ist Retro und es ist nerdig, aber nach meiner bisherigen Erfahrung ist das die Kawasaki unter den Editoren. Während du mit den Schwergewichten (wie Eclipse) nahezu eine Komplettversorgung an Tools, die man vielleicht mal benutzen kann bekommst, kannst du dir Vim so zurecht konfigurieren und dran rumschrauben, dass du all deine aufgelisteten Wünsche erfüllen kannst. Und das beste: Du brauchst eigentlich keine Maus mehr und kannst Codezeilen extrahieren und woanders einfügen, Sachen umbenennen, diese Änderungen committen und in die Versionsverwaltung einchecken noch bevor du in Eclipse das File überhaupt geöffnet hast
Da muss man allerdings aufgeschlossen für sein, sonst hat man keine Freude dran.