v, vi - редактор VIP

vi открывает редактор Vip для определения функции или метода sym (исходный файл или имя прямого пути) или для списка символов lst (в памяти). (v) возобновляет сеанс Vip, приостановленный с помощью «qz».

https://picolispажиманием .tiddlyhost.com/#VIP

Трудно сегодня представить, что когда-то операторы ЭВМ вводили данные и инструкции нажиманием кнопок и тумблеров. Впрочем, мало что изменилось. Клавиатура никуда не делась и никакой голосовой интерфейс не поможет немому или глухому быть в интерактивном режиме с компьютером без клавиатуры. Даже когда существовали ленты с четырехразрядными полосками, а потом восьмиразрадные перфокарты, требовался “ввод“ с клавиатуры перфораторов для получения результата. Да, магнитные ленты, диски … но начальный ввод никто не отменял. Теперь многое стало архаикой, включая телетайпы и уже мало кто вспоминает об азбуке Морзе … но до сих пор почему-то терминал ассоциируется с узкой полоской, которуя называют терминальной строкой.

Редактор VIP умеет работать с блоками строк и даже рисует схемы, отражающие организацию “ячеек“ памяти для символов. Он реализован на самом PicoLisp и это меньше, чем пару тысяч строк! Но … Что такое редактор? Браузер для информации с режимом ей изменения. То есть все наши “рабочие столы”, веб браузеры и любые вьюеры и навигаторы - более развитый интерфейс, та же коммуникационная система, как и текст, который, в конечном итоге, такой же “графический“ как и “окна“ … в основе реализации строки просто полоски пикселей. И уж если, мы работаем с мышью, к которой, в свое время, требовалось время для привыкания, то почему, до сих пор, ещё что-то не стало на уровне ядра. Чем, для некоторых, так привлекателен Смолток, в котором каждый объект имеет “свое окно“, которое фокусирует, концентрирует и, в конечном итоге, создает комфорт или “юзабилити”. А это, всего навсего дополнительных 50 Кб. В конце концов, терминал, монитор, десктоп … как не назови … то же окно как элемент для рабочего пространства и его обзора. Мы просто до конца реализуем карту, которая отражает территорию памяти.