GNU readline
Sign in to saveAlso known as readline, Readline, readline-devel
software library that provides line-editing and history capabilities for interactive programs with a command-line interface
Wikidata facts
- Subclass of
- line editor
- Part of
- GNU Bash
- Creator
- Brian Fox
- Developer
- GNU Project
- Official website
- www.gnu.org/software/readline
- Has use
- line editor
Show 7 more facts
- software version identifier
- 8.3
- operating system
- BSD
- programmed in
- Q15777
- copyright license
- Q27016754
- source code repository URL
- git.savannah.gnu.org/gitweb/?p=readline.git
- copyright holder
- Q48413
- mailing list archive URL
- lists.gnu.org/archive/html/bug-readline
via Wikidata · CC0
Article · Русский
GNU readline — свободная библиотека для интерфейса командной строки и обработки строк. Создана и поддерживается в рамках проекта GNU. Библиотека распространяется на условиях GNU General Public License. Последние версии библиотеки позволяют работать с многобайтовыми кодировками (Unicode). Например, при вводе строки с использованием readline нажатие C-b (Ctrl+B) передвигает курсор на одну позицию назад, тогда как Ctrl+F передвигает курсор на одну позицию вперёд; нажатие Ctrl+R позволяет произвести поиск команд среди ранее введённых; использование этих клавиш пришло из одной из старейших и популярнейших программ проекта GNU — текстового редактора Emacs (описаны назначенные по умолчанию клавиши, но это назначение можно изменить, сделав его подобным применяемому в редакторе vi). Кроме того, readline поддерживает буфер обмена и дополнение имени команды по первым символам при нажатии клавиши Tab ↹. Readline является кросс-платформеной библиотекой, а значит, позволяет многим программам сохранить одинаковое поведение при вводе строки пользователем даже при переходе на другую платформу.
Abstract from DBpedia / Wikipedia · CC BY-SA