Почему, Vim и Emacs конечно. Оба варианта очень настраиваемы - если вы больше склоняетесь к регулярному выражению / Vimscript / Python / Ruby / Perl или ELISP, то, вероятно, решите, что вам больше нравится. ELISP несколько более структурирован, а подсветка Emacs немного лучше, но если вы раньше не работали с LISP, это будет выглядеть как хаос. Первая группа языков, вероятно, более знакома вам (поскольку в настоящее время они довольно мейнстрим ). В любом случае, не ожидайте больших результатов во второй половине дня.