Questions tagged [ansi]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
-1 votes
0 answers
46 views

How can I tell grep to ignore color of input?

I commonly grep across syntax-highlighted text. As far as I can tell, grep searches the ASCII stream, which makes sense, but it means that the following: echo "$(tput setaf 1)foo$(tput setaf 2)...
user avatar
1 vote
0 answers
29 views

Is it possible to restore the cursor style in a terminal?

It's possible, with ANSI codes, to modify the cursor shape (block, underscore or line) and whether it's blinking or not. My program is doing just that. But, is it possible to get the cursor style so ...
user avatar
0 votes
2 answers
19 views

How do I preserve vimcat colors in a pipe?

For example, this will preserve ls's coloring / syntax highlighting: ls -la --color=always | egrep --color=always -i "(foobar|$)" But this will not (so I know it's not a grep issue): vimcat ...
user avatar
2 votes
2 answers
65 views

leave color in stdout but remove from tee

I want to see color output when in stdout to the console, but I want to remove it in a captured copy of the output from the tee command.  In my case, command_that_writes_color_to_stdout | tee file I'd ...
user avatar
  • 143
-1 votes
2 answers
56 views

terminal-emulator settings controlling the rendering of bold typeface

The effect of bold typeface (ANSI: CSI 1 m) seems to depend on the terminal emulator. For example, running the following script on different terminal emulators #!/bin/sh echo "TERM = $TERM" ...
user avatar
  • 3,530
0 votes
0 answers
21 views

How to animate progress without overwriting other output?

Let's say I'm writing a program in Go that runs for a period of time while using ANSI control codes to animate a progress indicator line. For example, outer: for { select { case &...
user avatar
  • 1
0 votes
1 answer
49 views

Saving ANSI codes from dialog command into a file

Is it possible to get dialog command, example: dialog --title "HELLO" --yesno "Are you sure?" 6 30 into a file with all ANSI escape codes, so it can be printed later? You can ...
user avatar
  • 8,730
0 votes
0 answers
60 views

how to parse output ANSI code from script file (scriptreplay)

I'm trying to understand how script log file works So I can implement it in jQuery Terminal to play script files. I've found this JavaScript library. Didn't test it only looked at the code that is ...
user avatar
  • 8,730
0 votes
1 answer
100 views

BASH ANSI-C Quoting - what is the Escape character \E

According to the GNU Bash manual (section 3.1.2.4 ANSI-C Quoting) $'\E' should expand to "an escape character (not ANSI C)". What is this escape character? Is it the character equivalent to ...
user avatar
  • 1,441
0 votes
1 answer
47 views

How to know the end of an ANSI control code?

I'm working on code for a serial terminal and I'm implementing the ANSI escape codes for moving around the cursor, clearing the screen, etc, and I am curious how to know which to use since there doesn'...
user avatar
  • 53
0 votes
1 answer
57 views

Problematic [0;5;30m ANSI Code in ANSI Art

I have another question about ANSI Art. The problem is this file https://16colo.rs/pack/lgcy-003/hayn9-smaller.ans It have "à" character (the women in ANSI Art have it inside medalion on her ...
user avatar
  • 8,730
3 votes
3 answers
783 views

How to convert escape sequences to text while preserving display format?

I have a text file that contains (ANSI ?) escape sequences: When I cat the file I get formatted output: How do I save / pipe the output of the text file to a new file so that the control codes are ...
user avatar
  • 195
0 votes
0 answers
47 views

Behavior of ANSI escape codes when mixing background and foreground [duplicate]

I'm investigating once more my ANSI escape rendering scripts and I've found weird behavior. The output color is defined by background or foreground by both mixed together. Example: echo -e "\x1b[...
user avatar
  • 8,730
0 votes
1 answer
126 views

Difference between ANSI art and Linux Terminal ANSI escapes codes

I just found one ANSI escape that is different in ANSI art and in Linux Terminal. [0;5;47;30m The problem is this ANSI Art https://16colo.rs/pack/blocktronics-b-sides/om%20-%20bjork%20-%20debut.ans ...
user avatar
  • 8,730
1 vote
1 answer
94 views

Missing one character in ANSI art on Linux

This continuation of Why this ANSI Art doesn't render properly on Linux terminal I have one more issue with ANSI art on Linux terminal that renders properly in ANSI art editor (like PabloDraw). The ...
user avatar
  • 8,730
1 vote
1 answer
264 views

Why this ANSI Art doesn't render properly on Linux terminal

I'm trying to investigate why my library don't render this ANSI art properly: I though that the problem is in my ANSI escape processing but it seems that it's the same in real terminal (tested in ...
user avatar
  • 8,730
9 votes
3 answers
3k views

how to use 256 colors for background color in terminal

I know how to use 256 colors for text in terminal: printf "\033[38;5;196mhello\n" But for background color, I seem to be limited to the basic 8 colors only, ie: printf "\033[41mhello\n&...
user avatar
0 votes
1 answer
912 views

Scrolling terminal up using ANSI escape codes

I'm trying to create a simple terminal program that can "scroll up" to see text that has been written to the terminal (but has since moved off the screen). I can use the ANSI escape code \...
user avatar
  • 101
2 votes
2 answers
623 views

In this \033[01;32m VT100 style ANSI Escape Sequences what is the 01; and the m?

This came from ~/.bashrc PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' Notice the \033[01;32m I know \033[ is a Control Sequence ...
user avatar
1 vote
0 answers
49 views

Avoid ANSI codes in bash prompt when using arrow keys

First of all, aw two things to make clear: Yes I've seen there are already several questions with a similar sounding headline, but they are neither talking about the same situation nor do they have a ...
user avatar
  • 11
2 votes
2 answers
557 views

What ANSI escape 0x1b[0A and other 0 value codes should do?

I working on my ANSI formatting code for jQuery Terminal. It almost working but I have one issue it's related to 0A ansi code that should move cursor (also other 0 cursor codes: B C D E F) I've ...
user avatar
  • 8,730
0 votes
0 answers
45 views

Bashrc not loading when running manpager

I have found issues with using the MANPAGER variable in bash in order to set vim to be my manpager. Initially I set my manpager using the method shown in :help manpager by doing: export MANPAGER="...
user avatar
0 votes
1 answer
845 views

What should ASCII character 26 do?

I have code where I display ANSI art, I've found that last 128 bytes hold SAUCE meta data. The problem I have is just before the SAUCE data there is one character that looks out of place, that is ...
user avatar
  • 8,730
-3 votes
1 answer
121 views

What is the 38;5 sequence in $PS1?

I tried to find info online, but I could not find any. It seems that many people use a specific sequence of numbers, without actually providing any explanation why. More specifically, my $PS1 in ...
user avatar
  • 128
0 votes
1 answer
778 views

What's the correct way to use ANSI escape sequences to edit terminal content "in place"?

So I'm trying to have a simple terminal application with the following behavior: On launch, the screen is cleared, and some content is written at the top of the empty screen Every time "enter" is ...
user avatar
  • 153
0 votes
0 answers
35 views

How do I add characters to the ANSI terminal so that the user can move their cursor through them?

Specifically, I want to do something like this: aaaaaaaa_ Where the cursor can move through the as.
user avatar
  • 11
1 vote
0 answers
53 views

How to fix HOME and END buttons in Bash with ANSI prompt? [duplicate]

In bash, whenever I have a prompt with ANSI color codes, it messes up the HOME and END functionality. Is there an obvious fix for this? To re-create: PS1="\e[0;33m\u@\e[m $ " echo "This is a very ...
user avatar
0 votes
1 answer
1k views

Bash - ANSI color code for purple background with bold black text

What is the ANSI color code for a purple (or dark purple) background with black bold text (foreground). As an example, here is cyan with black bold text: echo -e "\e[30;1;46mExample\e[0m" After ...
user avatar
0 votes
1 answer
170 views

How to "echo" colored messages without "-e" option nor intermediate variable?

I really struggle understanding the behavior of echo (and others such commands) while processing ANSI escape codes to print colored messages. I know I can use the -e option like this: echo -e "\e[...
user avatar
  • 161
0 votes
1 answer
616 views

Clearing a line when terminal window is narrowed

Consider the following code (written in PHP, but that's not important. Answers may use pure Bash). The goal is to fill a terminal line with characters for the entire width of the line. Now, if you ...
user avatar
  • 1,979
1 vote
2 answers
1k views

Display ANSI colours with curl?

I'm currently trying to curl some raw text and have it displayed with interpreted ANSI colours in the Terminal. Currently, when I run curl http://example.com/test.txt (not the actual URL), it simply ...
user avatar
  • 263
1 vote
2 answers
2k views

How can I make ANSI RGB color codes bold?

I've been learning how to customize my prompt with colors. I understand that you can define red text with \e[0;31m and define an RGB color (in the following example, R=255, G=95, B=255) as \e[38;2;...
user avatar
  • 1,397
0 votes
1 answer
664 views

Changing the color of colored outputs

My terminal has a white background. When commands print yellow text to the terminal, I can't see the text clearly (due to low contrast). I thought: wouldn't it be great if all the yellow text that ...
user avatar
  • 1,832
14 votes
1 answer
2k views

What type of encoding do these ANSI artworks use?

I've found this website; it has zip files (links on the main page) with all the artworks. Some of them have an .ans extension and they look like ANSI escape codes used on Linux/Unix, but when I open ...
user avatar
  • 8,730
2 votes
1 answer
4k views

What is the ANSI escape equivalent of `tput sgr0`?

To avoid a subshell, what are the ANSI escape equivalents of tput sgr0 for an ANSI-compatible terminal?
user avatar
  • 24.6k
-1 votes
1 answer
91 views

How to change colors as user in Redhat linux server (iterm2, ssh)

My school server is Redhat 7.4 and I really hate the default colors which are printed in ls. bold and dark colors with a black backround is really hard for me to see any file names. I am currently ...
user avatar
  • 1
0 votes
0 answers
201 views

Bash: print invisible timestamp in PS1

My current PS1 looks like this: ╭dotfiles ╰(ivan)• I'd like to add an invisible timestamp to it, so I can select/highlight it with the cursor when I want to see what time a command ran, but not ...
user avatar
  • 1,654
0 votes
2 answers
537 views

ANSI in BitchX not displaying properly

I am attempting to get ANSI to display properly in a screen session using Iterm2 on OS X, the default TERM is set to screen.xterm-256color I tried export TERM=vt100 and export TERM=ansi and ...
user avatar
1 vote
1 answer
36 views

ansi: two fast questions about this term

I'm a little confused about ANSI and sql. Is the ansi/sql relationship the same as posix/unix? Is sql language an ansi standard?
user avatar
  • 10.9k