Описание тега ansi-escape
ANSI escape code (or escape sequences) is the method of in-band signaling to control formatting, color, and other output options on video text terminals.
2
ответа
Последовательность выхода из режима управления терминалом: как перехватить строку и столбец с помощью "\e[6n"?
Как я могу поймать строку и столбец в переменных вместо распечатки (здесь ^[[12;1R)? #!/usr/bin/env perl use warnings; use 5.012; print "\n" x 10; say "\e[6n";
13 фев '12 в 08:23
1
ответ
Неизвестные escape-коды ANSI -)0[,?7h и?7l
Так что я вижу некоторые escape-коды ANSI, с которыми я не знаком в некоторых выходных данных. \\x1B)0[ \\x1B[?7h \\x1B[?7l http://ascii-table.com/ansi-escape-sequences.php говорит, что \\x1B[=7h а также \\x1B[=7l будет устанавливать и сбрасывать (с…
13 май '15 в 05:19
1
ответ
Вопросы ANSI: "\x1B[?25h" и "\x1BE"
Что значит "\x1B[?25h" делать? Как "\x1BE" отличный от "\n"? Согласно http://ascii-table.com/ansi-escape-sequences-vt-100.php он "переходит на следующую строку"? Похоже, вот что "\n" делает? Я старался echo "xxx\nxxx\n" а также echo "xxx\x1BExxx\n" …
21 фев '13 в 20:21
3
ответа
Хотите использовать двойную кавычку внутри двойной кавычки
#!/opt/sfw/bin/expect -- spawn telnet -e ! [lindex $argv 0] expect "<" send "ACT-USER::ABCDEFG:123::\"ABCD\";" Выше не работает выдача ошибки из-за двойной кавычки внутри двойной кавычки Ошибка: spawn telnet -e ! Telnet escape character is '!'. i…
04 янв '16 в 07:42
0
ответов
IntelliJ Terminal - Поддержка перемещения курсора с управляющими кодами ANSI
Я работаю над консольным приложением, которое должно перемещать курсор с помощью управляющих кодов ANSI (единственная возможность afaik). Терминал IntelliJ (вкладка "Run", а не OS-зависимый терминал), похоже, не поддерживает это. Другие функции, так…
12 сен '17 в 01:25
2
ответа
Видимые escape-последовательности ANSI при запуске оболочки Emacs (это не цвета ANSI)
Когда я запускаю команду оболочки в Emacs, я часто вижу, как выглядят коды ANSI. Похоже, они происходят, когда процесс оболочки порождает новый процесс. Вот пример запуска Stata в оболочке Emacs. Коды ANSI (если это то, что они есть) видны внизу: . …
02 авг '14 в 12:06
1
ответ
Последовательности сброса ANSI не удаются в Cygwin
Я пытаюсь создать "выпадающее меню" для программы CLI, используя escape-последовательности ANSI в Python 2.7.2. Я использую escape-последовательности ANSI, чтобы изменить "опции" на красный и отобразить их под строкой ввода, а затем очистить их. Я м…
04 апр '12 в 22:42
0
ответов
Отключите эхо и установите необработанный режим терминала через escape-последовательность ANSI или escape-последовательность X11
Есть ли возможность отключить эхо (кроме ESC[8m который только скрывает текст) программно в удаленном терминале? Любой эквивалент для stty -echo? Есть ли какая-либо команда escape для включения необработанного режима (эквивалент stty raw) в удаленно…
10 авг '17 в 09:42
1
ответ
Как раскрасить логи Rails в Multitail?
Выход из tail logs/development.log в терминале XFCE: multitail log/development.log Rails добавляет escape-коды к файлам журнала автоматически. Увидеть development.log файл: ^[[1m^[[36m (84.1ms)^[[0m ^[[1mCREATE TABLE "schema_migrations" ("version" v…
28 мар '13 в 19:37
1
ответ
Запись строки с escape-последовательностями ANSI в файл
Модуль Python, который я использую, обеспечивает ловушку, которая позволяет захватывать ввод с клавиатуры пользователя перед его отправкой на терминал оболочки. Проблема, с которой я сталкиваюсь, заключается в том, что он вводит ввод за символом, чт…
23 сен '14 в 22:53
2
ответа
Фреймворк Java для чтения / записи последовательностей символов ANSI-последовательности
Чтение escape-последовательностей ANSI очень сложно, и очень легко ошибиться. Я имею в виду библиотеку, которая включает в себя абстракцию для чтения экранированных последовательностей предпочтительно в качестве экземпляров какого-то приятного типа.…
29 июн '11 в 11:45
1
ответ
Захватить, получить строку из терминала с помощью Perl Term::Screen module или escape-последовательностей
Я использую Term::Screen, чтобы поместить строку в xterm. $scr->at(2,0)->puts("this is some stuff"); Но я хотел бы захватить, получить 2-ю строку (смещение 0 до eol), что-то вроде этого: $scr->at(2,0)->gets(); Или как это может сделать e…
06 сен '13 в 03:53
3
ответа
Передача цветовых кодов из переменных bash через sed
У меня есть небольшая проблема с sed в bash script: #!/bin/bash clear DAY=$(date -d "$D" '+%d') MONTH=$(date -d "$D" '+%m') YEAR=$(date -d "$D" '+%Y') RED='\033[0;31m' NC='\033[0m' # No Color cal >> plik1.txt echo "ni po wt sr cz pi so" awk '{…
23 дек '15 в 19:38
4
ответа
bash - цвет выходит за пределы кодов
У меня есть сценарий, который использует escape-коды для выделения текстовых совпадений в своем выводе. Все хорошо, кроме случаев, когда вывод передается по каналу less, который печатает escape-коды например $ echo -e "\033[31m -- Hello World! -- \0…
22 ноя '11 в 00:00
1
ответ
Как я могу использовать цвета в строках шаблона ES6?
В ES5 и ниже я мог использовать цвета ANSI в строках JS, таких как "\033[31m Hello World\033[0m", С шаблонными строками ES6 я получаю ошибку: SyntaxError: Octal literals are not allowed in template strings. я пытался \u{31m} но это тоже не сработало.
25 фев '16 в 10:34
0
ответов
Различать Esc и другие специальные ключи на терминале ANSI
Терминальные программы (особенно vi и vim) могут различать клавишу Esc (escape) и другие специальные клавиши, такие как клавиши со стрелками, имеющие разные команды для всех из них. В терминальных эмуляторах, похоже, кодировку Esc используют только …
28 окт '18 в 09:58
1
ответ
Парсинг кодов выхода ANSI?
Я создаю приложение telnet на C# (для сценариев дверных игр на старых системах BBS, например, в Wildcat) и не могу создать работающий синтаксический анализатор для управляющих кодов ANSI (например, перемещение курсора, раскраска и т. Д.) - почти для…
04 ноя '10 в 13:51
1
ответ
Escape-последовательности прерывания Pyserial клиента
Я пишу клиент для сетевого устройства с помощью pyserial которая зависает на пару секунд после входа в устройство и до получения приглашения на устройстве. Отслеживание байтов по строке Я вижу, что следующие задерживающие последовательности являются…
17 янв '17 в 22:49
2
ответа
Как я могу отключить readline, чтобы напечатать что-то и затем восстановить это?
Я пытаюсь написать консольный чат-клиент, используя только readline и escape-коды ANSI. Моя цель - просто позволить терминалу обрабатывать прокрутку и прокрутку истории чата, всегда предоставляя подсказку readline после сообщений для нового ввода. Я…
13 мар '13 в 23:54
2
ответа
Включить вывод цветов для cmd
Я не мог раскрасить мои утверждения casperjs на моем cmd.exe (Windows 7, x64). Я следовал за Ансиконом. Если я правильно понял, утверждения окрашиваются автоматически, если ansicon установлен casperjs Пользователи Windows получат цветной вывод, если…
27 авг '14 в 15:43