Если вы не собираетесь писать на яве, c# или с++, то берите vim или emacs ( выбор зависит от того, гуру какого редактора есть у вас под рукой) — все остальные редакторы после них это жалкое подобие левой руки. Отключаете там кнопки со стрелочками, home, еnd и вообще все что правее enter, после чего начинаете писать весь код только в виме. Через месяцок понимаете что вам нужно и находите плагины для этого.
Через годик-другой, гарантирую, вы будете ставить тот плагин для хрома ( он кстати так себе, а вот pentadactil + firefox это сила, держу ФФ только из-за этого ), и искать способы как прикрутить vim к вашему скайпу, jabber клиенту, почте, поставите его на смартфон и проч.