Описание тега editline

0 ответов

macOS, .editrc и vi-mode

В соответствии с man editrcнужно поставить bind -v в вашем ~/.editrc файл для включения vi-подобных отображений в программном обеспечении, которое использует editline, Что в свою очередь позволит вам нажать <Esc>v там запустить саму ви. Но воз…
15 май '18 в 11:13
1 ответ

Почему editText не показывает пользовательский ввод в классе Python?

У меня есть класс Python, который отображает окно, которое содержит 2 текстовых поля и 2 кнопки. Там, где пользователь вводит строку в первом тексте редактирования, и при щелчке (кнопка открытия) второй текст редактирования отображает пользовательск…
17 мар '18 в 15:48
0 ответов

Подделка стандартного ввода для функции XS

Я пытаюсь протестировать функцию, которая читает из стандартного ввода, перенаправляя стандартный ввод для чтения из файла, более или менее, как рекомендовано здесь Вот сценарий: use strict; use warnings; use Term::EditLine qw(CC_EOF); use v5.14; my…
02 дек '18 в 09:28
3 ответа

Как раскрасить подсказку приложения editline

Я пытаюсь раскрасить подсказку приложения, работающего на libedit, но у меня просто не появляется цвет. Есть идеи, что я здесь делаю не так? #include <iostream> #include <histedit.h> char* prompt(EditLine *e) { static char p[] = "\1\033[…
20 янв '14 в 17:16
0 ответов

QLineEdit принимает только целое число

Я уже пробовал QIntvalidator и QRegExp, но они не работают в моем приложении. Я не знаю проблемы. Это мой код в QIntvalidator: self.lineEdit = QtWidgets.QLineEdit(self.page) self.lineEdit.setValidator(QIntValidator()) self.lineEdit.setGeometry(QtCor…
08 янв '19 в 22:15
9 ответов

editline/history.h и editline/readline.h не найдены / не работают на OSX при попытке скомпилировать с уже установленными инструментами разработчика

Я работаю над этим руководством по созданию собственного LISP ( http://www.buildyourownlisp.com/chapter4_interactive_prompt) и по какой-то причине, когда я пытаюсь скомпилировать, я получаю следующее: REPL.c:4:10: fatal error: 'editline/readline.h' …
05 апр '14 в 20:38
0 ответов

Отображать удаляемые символы в терминале (используя libedit/editline или readline)

В настоящее время я использую libedit для функции readline, так что пока она работает очень хорошо, но я хотел бы отображать символы (пробелы) после приглашения, которые могут быть удалены пользователем. Похоже на IPython: Как видите, автоматически …
08 июл '15 в 19:03
1 ответ

Как добавить историю в editline?

Я пытаюсь добавить приложение истории в оболочку MacPorts. MacPorts в настоящее время использует историю, похожую на bash, в которой история записывается после окончания сеанса. Это может быть проблематично, если сеанс завершится сбоем, поэтому я пы…
29 май '18 в 01:17
1 ответ

Может ли GTK работать с библиотекой readline?

Возможно ли, чтобы графическая программа GTK также имела "интерфейс командной строки", подобный тем, которые предоставляются GNU readline, editline или linenoise? Как бороться с блокировкой вызовов gtk_main() и блокированием шагов цикла из этих библ…
24 июн '14 в 11:07
3 ответа

Как хранить время более 24 часов в Mysql?

Мне нужно создать столбец (скажем, idletime), в котором будет храниться значение времени с часами, меньшими или большими 24. Когда я пытаюсь вставить такие значения, превышающие 24 (например, "80: 00: 00", "129: 23: 12" и т. д.), получаю следующее к…
0 ответов

Как вернуть php readline() в режим Vim по умолчанию?

Это на CentOS 7.2, версия PHP 5.6.20. Согласно readline_info(): <?php print_r(readline_info()); дает Array ( [line_buffer] => [point] => 0 [end] => 0 [library_version] => EditLine wrapper [readline_name] => [attempted_completion_ov…
08 июл '16 в 20:40
1 ответ

Не могу скомпилировать с правкой в ​​OpenBSD

Я думаю, что я должен установить библиотеку editline (libedit?), Но где я могу получить ее для OpenBSD? Код прекрасно компилируется с PC-BSD, но с OpenBSD я получаю эту ошибку implicit declaration of rl_bind_key Это библиотека editline, которая не н…
25 апр '16 в 13:23
0 ответов

Там есть удобный способ иметь многострочный ввод в libedit/editline

Использование libedit / editline и попытка найти хороший способ сделать многострочный ввод / редактирование. Цель - клиент SQL, где запросы часто занимают несколько строк и заканчиваются ;, я могу позвонить el_getsи обрабатывать каждую строку ввода,…
06 дек '15 в 01:30
6 ответов

Использование GNU Readline; Как я могу добавить ncurses в той же программе?

Название немного более конкретное, чем моя настоящая цель: У меня есть программа командной строки, которая использует GNU Readline, в основном для истории команд (т.е. извлечения предыдущих команд с помощью стрелки вверх) и некоторых других тонкосте…
27 мар '09 в 22:11
0 ответов

Функция editline/readline в C добавляет дополнительный ввод строки для ввода при использовании кириллицы

Я пишу программу, в которой я использую библиотеку editline C для получения пользовательского ввода. #include <locale.h> #include <stdio.h> #include <stdlib.h> #include <editline/readline.h> #include <editline/history.h&gt…
24 ноя '18 в 22:06
1 ответ

Поиск в истории команд LLDB, начиная с символов, похожих на readline GDB?

Есть ли способ поиска команд LLDB, аналогичный истории поиска библиотеки backline в bash и GDB? Я хочу иметь возможность вводить некоторые символы и использовать стрелку вверх для циклического перебора всех команд, начинающихся с этих символов.
10 янв '19 в 20:36
0 ответов

Обновление MySQL с использованием readline до MySQL с editline

Я получил запрос на обновление дистрибутивов MySQL для Linux с 5.5.25 с использованием readline до 5.6.35 с использованием Editline. Я только сделал свежие установки и обновления, которые остаются в той же версии. Я не нашел в своем поиске ничего, ч…
27 сен '17 в 14:38
1 ответ

Python/editline на OS X: знак £, кажется, связан с ed-prev-word

В Mac OS X я не могу ввести знак фунта стерлингов (£) в интерактивную оболочку Python. * Mac OS X 10.5.5 * Python 2.5.1 (r251:54863, Jan 17 2008, 19:35:17) * European keyboard (£ is shift-3) Когда я набираю shift-3 в интерактивной оболочке Python, м…
19 окт '08 в 21:33
1 ответ

Ошибки Editline

Я новичок в языке C и получаю эту ошибку всякий раз, когда я компилирую свой код C с помощью команды cc prompt.c, Я получаю эту ошибку: Неопределенные символы для архитектуры x86_64: "_add_history", ссылка от: _main in prompt-66f61f.o "_readline", с…
09 июн '15 в 02:10
4 ответа

Фатальная ошибка: editline/readline.h: компиляция такого файла или каталога не прекращена

Фатальная ошибка Я работаю над makeyourownlisp, где в программу должны быть добавлены editline/readline.h и editline/history.h. Ниже приведен фрагмент кода #include<stdio.h> #include<stdlib.h> #include<editline/readline.h> #include…
30 апр '17 в 07:04