Вопросы по теме 'ansi-escape'

Список управляющих последовательностей цвета ANSI
На большинстве терминалов можно раскрасить вывод с помощью управляющей последовательности \033 ANSI. Я ищу список всех поддерживаемых цветов и опций (например, яркий и мигающий). Поскольку, вероятно, существуют различия между поддерживающими...
249440 просмотров
schedule 14.08.2023

Возникли проблемы с интерпретацией цветовых кодов ansi
Я провел выходные, работая над личным проектом, и застрял здесь. В общем, мне нужно повернуть [0;37m[33m o0==============================~o[0]o~==============================0o в о0==============================~о[0]о~============...
469 просмотров

bash-program watch и escape-последовательности ANSI в выводе [дубликаты]
Возможный дубликат: Цвета с командой unix "watch"? В одной из моих программ я хочу использовать цветной текст в качестве вывода, поэтому я использую для этого escape-последовательности ANSI, например. так: echo -e '\033[34mHello...
5046 просмотров
schedule 20.06.2023

Как я могу подавить строку чтения, чтобы что-то напечатать, а затем восстановить это?
Я пытаюсь написать клиент консольного чата, используя только escape-коды readline и ANSI. Моя цель - просто позволить терминалу обрабатывать прокрутку и прокрутку истории чата, при этом всегда предоставляя подсказку readline после сообщений для...
1635 просмотров
schedule 30.12.2023

Почему в режиме оболочки отображается мусорный код?
Когда я использую bower в M-x shell , как вы можете видеть на картинке, отображается какой-то мусорный код. Однако M-x ansi-term работает хорошо В чем может быть проблема ? Можно ли сделать так, чтобы режим оболочки отображался...
475 просмотров

Работа с escape-символами цвета bash ANSI в Ruby
Я работаю со следующей строкой: \e[48;5;15mText\e[0m Когда я печатаю строку с помощью оболочки bash, я получаю текст с раскрашенным фоном и передним планом. Я хочу манипулировать этой строкой (включая отдельные символы в управляющей...
856 просмотров
schedule 24.02.2022

Почему этот фрагмент кода периодически дает сбой?
У меня есть кусок неэлегантного кода, который должен вывести на консоль что-то вроде этого: CSI='\x1B[' reset=CSI+'m' for i in range(len(recs)): print CSI+'36;40m' + str(i+1) + '\t\t', recTitles[i], CSI+'33;40m' + recReleaseYears[i] +...
67 просмотров

Как перевести код ключа vim в последовательность байтов, которая его запускает?
При использовании команды :map вы можете указать последовательность клавиш, например <c-a> , что означает Ctrl + A , и она запускается с помощью '\x01' (представляется как '^A ') Тем не менее, есть комбинации, которые не могут быть...
44 просмотров
schedule 12.02.2023

Захват цветного вывода ANSI с помощью Ruby Open3/Process.spawn()
Я использую пакет sass-lint NPM для проверки стиля .scss файлов из задачи Rake, таким образом: sass_lint_cmd = "sass-lint --config #{ui_library_path}/scss/.sass-lint.yml '#{ui_library_path}/scss/*.scss' -v -q --max-warnings=0" output,...
175 просмотров
schedule 02.06.2022

Захват мыши в виртуальном терминале с помощью ANSI Escape
Я начал узнавать об escape-последовательностях ANSI в Интернете благодаря магии Google. Очень удобно иметь возможность позиционировать курсор \e[row;colH на экране и устанавливать цвета выходных данных (т.е.: \e[31m ). Далее я хотел бы...
441 просмотров
schedule 28.04.2024

Индикатор выполнения выводит нежелательные символы на консоль
Я знаю, что тема звучит довольно расплывчато, я постараюсь объяснить. Я новичок и пытаюсь создать собственный индикатор выполнения с помощью библиотеки progressbar2. Моя ОС — Windows 10, мой терминал — стандартная командная строка, и я использую...
385 просмотров

Почему escape-коды ANSI не отображаются должным образом?
Я реализую консольное приложение Python, которое использует escape-коды ANSI для раскрашивания различных вещей. Я разрабатываю на Pop OS (производная от Ubuntu), и раскрашивание работает так, как задумано. Я только что попробовал приложение на...
65 просмотров
schedule 30.04.2023

Захват ответа управляющей последовательности ANSI с помощью LUA
Я использую ESP8266 с Nodemcu для связи с последовательным терминалом с помощью Putty. Использование escape-последовательностей, как указано в этих вопросах: Чтение побега ANSI с терминала Как определить размер терминала ANSI? Список...
45 просмотров
schedule 04.07.2022