KondratУважаемый s0urce, Вы же у нас, кажется, программист? Так напишите же исправления к существующим программам, или создайте свои, лучшие.
в скором времени я этим займусь, но на данный момент важнее привлечь внимание к проблеме, т.к. в одиночку исправить 99% программ не реально при всём желании...
Red Gremlin Берем Kate - в каком месте плохо спроектировано? (Подскажите плз, а то я сам не вижу).
Kate так Kate, в принципе весьма удобный редактор, но:
1) нет автосохранения набираемых документов(если программа была насильственно прервана, то все несохранённые изменения теряются, а в отличии от меня не все пользователи нажимают Ctrl+S каждую минуту, да и я бы не нажимал будь текстовые редакторы хоть на йоту посмышлёней, выполняя автосохранение)
2) нет автосохранения текущего сеанса (если программа была насильственно прервана, то при следующем запуске вместо текущего сеанса будет восстановлен предыдущий)
3) нельзя продолжить поиск по F3, перейдя к другому документу в текущем сеансе.
4) кнопки панели инструментов никак не сообщают о текущей недоступности соответствующих им действий (например, кнопка копирования должна быть бледной, если нет выделенного текста)
5) не сохраняются настройки меню "Вид".
6) при завершении проверки орфографии нет сообщения аналогичного тому, что показывается при достижении поиском конца документа(взаимодействие должно быть единообразным: либо и там и там сообщения, либо нигде)
7) не запоминает из какой директории открывали файлы в прошлом сеансе(сваливается в /home/username).
8) список можно долго продолжать, но я не вижу в этом особого смысла, суть надеюсь итак уже понятна...
WardererПусть лучше меня в плохой спроектированности vim просветят. А ещё лучше - в отвратительной спроектированности grep, sed, find, ни и ls до кучи...
Про vim лучше промолчать, в программе вообще никак не спроектированно взаимодействие с пользователем, в чём она при запуске честно признаётся, предлагая либо изучать help, либо закрыть себя. такое поведение(чтобы просто набрать пару строк, пользователь обязан изучать help) недопустимо для plain text редактора.
А про стандартные утилиты мы вообще сейчас не говорим(там как раз всё в порядке по большей части), и не надо передёргивать, ещё бы про cd спросил :megalol: