You can also syntax highlight code on the terminal by using Pygments as a command-line tool. bashrc and answer my own question Jeopardy Style.Ī lot of editors have syntax highlighting support. For example: alias less='less -RAW-CONTROL-CHARS' These commands seem to use the standard ' ANSI escape sequences'. Use color for some Unix commands ( ls, grep, less, vim) and the Bash prompt. Instead, I tweak my terminal's color configuration. Many OSs set things like dircolors and by default, and I don't want to modify this on a hundred different hosts.I do a bunch of work using GNU screen, which adds another layer of fun.I'm trying to keep things simple and generic, if possible. I use everything from macOS X, Ubuntu Linux, RHEL/CentOS/Scientific Linux and FreeBSD. I work on a number of different hosts, different OS versions, etc.I tend to set TERM=xterm-color, which is supported on most hosts (but not all).Here are some tips from my setup, after a lot of experimentation: Unfortunately, support for color varies depending on terminal type, OS, TERM setting, utility, buggy implementations, etc. What options exist to add color to my terminal environment? What tricks do you use? What pitfalls have you encountered? I try to use color on the command line, because color makes the output more useful and intuitive.
I spend most of my time working in Unix environments and using terminal emulators.