>Пусть минимально зависит от другихВы видимо не поняли, что означает "каждое минимально зависит от других" и в отношении чего это было сказано. Вы вообще представляете, что означает минимизация зависимостей и для чего это нужно. Я уже там же выше указал, что для этого надо иметь системное мышление.
>но имеет человеческий интерфейс
У каждого человека свое понимание "человеческого интерфейса". Просто некоторые интерфейсы дают бОльшую производительность и свободу, но требуют более абстрактного мышления, с которым у большинства бывает туго. Большинство хочет, чтобы интерфейс был как можно ближе к материальному предметам. Например, текстовые редакторы - к бумажным носителям. Потому и не могут понять Vim.
>изучение которого не требует полурелигиозной _веры_ в редактор.
Почему Вы считаете, что предпочтение Vim'у основано на полурелигиозной вере? Тогда докажите, что Ваши собственные предпочтения не являются следствием полурелигиозной _веры_. Или может быть Ваше непонимание Vim'а основано на полурелигиозном _страхе_.
>На основе Scintilla есть куча отличных редакторов, мощных, интуитивных в использовании и довольно быстрых.
Ничего не имею против построения редактора "под себя" на основе компонент. Только как ответ на сказанное мной - это не в тему. Со Scintilla есть один минус - Вы в этом случае зависите от GTK, хотя это полностью определяется Вашими задачами.