LINUX.ORG.RU

Стандартная реализация работы с текстом в стиле less

 , ,


0

1

Здравствуйте!

Утилита less представляет определенный функционал, функция help в python ведёт себя аналогично less, как и vim (в плане отображения, поиска, перемещения).

Есть подозрение, что все они опираются на одну и ту же стандартную реализацию.

Как это делается? Спасибо.



Последнее исправление: mna-norn (всего исправлений: 1)

Не разбираюсь в питоне, но скорее всего он less и вызывает (как это делают практически везде где надо read-only показать какую-то простыню интерактивно, а вызываемую программу можно переопределить с помощью переменной PAGER, например если сделать PAGER=cat то будет просто выводиться без интерактивности). А вот vi - совсем другое, он хоть и местами похож, но нет. Да и более того, это less позаимствовали у vi некоторые аспекты интерфейса, потому что less появилось позже.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)