Клон текстового редактора vi
Stevie ( ST Editor for VI Enthusiasts ) [2] — это снятый с производства клон текстового редактора vi Билла Джоя .
Текстовый редактор
Stevie был написан Тимом Томпсоном для Atari ST в 1987 году. Позже он стал основой для Vim , который был выпущен в 1991 году. [3] [4]
Томпсон опубликовал свой оригинальный исходный код на языке C как свободное программное обеспечение в группе новостей comp.sys.atari.st 28 июня 1987 года. [5] [6] Тони Эндрюс добавил функции и портировал его на Unix , OS/2 и Amiga , разместив свою версию в группе новостей comp.sources.unix как свободное программное обеспечение 6 июня 1988 года. [7] [8] [9] [10] В 1991 году Брэм Муленар выпустил Vim, который он основал на исходном коде порта Amiga Stevie. [11]
Ссылки
- ^ "Aminet - текст/Редактировать/Stevie.lha".
- ^ Томпсон, Тим. "nosuch.com/tjt/stevie" . Получено 7 февраля 2015 г. .
- ^ Пол, Райан (2 ноября 2011 г.), Два десятилетия продуктивности: 20-я годовщина Vim, Ars Technica , получено 7 февраля 2015 г. ,
Первыми двумя известными клонами vi были Stevie и Elvis. Stevie, редактор ST для энтузиастов vi, изначально был разработан для Atari ST в 1987 году и портирован на UNIX в следующем году. Он был несколько примитивен, но привлек скромное количество последователей. ... Самая ранняя версия Vim была разработана на Amiga Брэмом Муленааром в 1988 году. ... Он основал свой новый редактор на Stevie, который, по его словам, был лучшим совместимым с Amiga клоном vi на тот момент.
- ^ Шульц, Ким (29 апреля 2010 г.), Взлом Vim 7.2: готовые к использованию хаки с решениями для распространенных ситуаций, Packt Publishing Ltd, ISBN 978-1849510509, получено 7 февраля 2015 г.
- ↑ Тим Томпсон (28 июня 1987 г.). "A mini-vi for the ST (часть 1 из 2)". Группа новостей : comp.sys.atari.st. [email protected] . Получено 7 февраля 2015 г.
- ↑ Тим Томпсон (28 июня 1987 г.). "A mini-vi for the ST (part 2 of 2)". Группа новостей : comp.sys.atari.st. [email protected] . Получено 7 февраля 2015 г.
- ↑ Тони Эндрюс (6 июня 1988 г.). "Stevie, "начинающий" клон VI для Unix, OS/2, Amiga, часть 01/04". Группа новостей : comp.sources.unix. [email protected] . Получено 7 февраля 2015 г.
- ↑ Тони Эндрюс (6 июня 1988 г.). "Stevie, "начинающий" клон VI для Unix, OS/2, Amiga, часть 02/04". Группа новостей : comp.sources.unix. [email protected] . Получено 7 февраля 2015 г.
- ↑ Тони Эндрюс (6 июня 1988 г.). "Stevie, "начинающий" клон VI для Unix, OS/2, Amiga, часть 03/04". Группа новостей : comp.sources.unix. [email protected] . Получено 7 февраля 2015 г.
- ↑ Тони Эндрюс (6 июня 1988 г.). "Stevie, "начинающий" клон VI для Unix, OS/2, Amiga, часть 04/04". Группа новостей : comp.sources.unix. [email protected] . Получено 7 февраля 2015 г.
- ^
- Оригинал интервью на чешском языке: Муленаар, Брэм (18 апреля 2005 г.). «Рожовор: Брэм Муленаар» [Интервью: Брэм Муленаар]. LinuxEXPRES (Интервью) (на чешском языке). Беседовал Заплетал, Лукаш. вопрос 2. Архивировано из оригинала 28 декабря 2023 года . Проверено 3 января 2024 г.
- Перевод на английский: Bram Moolenaar (nd). "Интервью с Bram Moolenaar, опубликованное в чешском журнале LinuxEXPRES, английская версия". Сайт Bram Moolenaar . Архивировано из оригинала 7 января 2016 г.
Является ли VIM производным от другого клона VI или вы начинали с нуля? Я начал со Stevie. Это был клон Vi для компьютера Atari ST, портированный на Amiga. У него было довольно много проблем, и он не мог делать все, что мог Vi, но поскольку исходный код был доступен, я мог исправить это сам.