replxx
replxx
0
Бесплатное ПО
Открытый код
Категории:
Платформы:
Mac
Linux
Windows
Особенности:
console-client libedit readline подсветка синтаксиса
console-client libedit readline подсветка синтаксиса
replxx - замена readline и libedit, которая поддерживает UTF-8, подсветку
синтаксиса, подсказки и Windows и лицензирована BSD.
Небольшая портативная замена GNU readline для Linux, Windows и MacOS,
способная обрабатывать символы UTF-8. В отличие от GNU readline, который
является GPL, эта библиотека использует лицензию BSD и может использоваться в
любой программе.
происхождения
Эта реализация replxx основана на работе ArangoDB Team и Salvatore Sanfilippo
и 10gen Inc. Цель - создать лицензию BSD с нулевой конфигурацией, замену
readline, используемую в программах Apache2 или BSD.
Особенности
однострочный и многострочный режим редактирования с обычными привязками клавиш
обработка истории
завершение
подсветка синтаксиса
Рекомендации
Исходный код лицензии BSD
Используется только подмножество выходов VT100 (совместимо с ANSI.SYS)
UTF8 осведомлен
поддержка Linux, MacOS и Windows
Это отклоняется от первоначальной цели Сальваторе - иметь минимальную замену
readline ради поддержки UTF8 и Windows. Это отклоняется от цели 10gen Inc. по
созданию интерфейса C ++ для linoise. Эта библиотека использует C ++ для
внутреннего использования, но для пользователя она предоставляет чистый
интерфейс C, который совместим с исходным API Linoise. С интерфейсом.
Аналоги (3):
-
GNU readline
GNU readline - это программная библиотека, которая предоставляет возможности редактирования строк и истории ...1
Бесплатное ПО Открытый кодLinuxreadline gnu terminal-client bash command-line programming-library -
libedit
Это порт autotool и libtoolized библиотеки NetBSD Editline (libedit).1
Бесплатное ПО Открытый кодLinuxprogramming-library command-line-interface readline -
Linenoise
"Минимальная конфигурация BSD с нулевой конфигурацией, замена readline, используемая в Redis, MongoDB и ...0
Бесплатное ПО Открытый кодMac Linuxprogramming-library