Задача - набирать однотипные тексты на естественном языке (русский, английский) быстрее.
Скармливаем редактору файл:
Привет, как дела?
Привет, какого хрена тебе надо?
Какого хрена следовало бы намазать на бутерброд с колбасой?
Причём здесь хрен?
Далее при наборе "При" он автоматически предлагает "Привет, как дела?", далее одной кнопкой можно принять к вводу предложенное либо перелистнуть на другой вариант, который будет "Привет, какого хрена тебе надо?" или ещё одним нажатием на третий, который будет "Причём здесь хрен?" (последовательность имеет право быть иной). При наборе "как" варианты "как дела?", "какого хрена тебе надо?", "Какого хрена следовало бы намазать на бутерброд с колбасой?". Ну и так далее...
Дополнять надо слова, целые предложения, целые абзацы и целые небольшие тексты из нескольких абзацев.
В принципе это можно сравнительно несложно запрограммировать в каком-нибудь EMACS, но интересно нет ли готового решения.
Заранее спасибо.