256 Color In SSH Sessions
I found myself going a bit crazy over theme rendering in my SSH sessions. Especially when I wanted to use
emacs -nw in an SSH session. Recently I’ve been using GNU Screen as my terminal multiplexer and it comes with 256 color support. But you need to set it up and thanks to the Arch Wiki it’s rather easy. All you have to do is put
term xterm-256color somewhere in your
.screenrc file. This tells your GNU Screen session to pull the correct colors based on what your
An easy way to find out if you terminal emulator has 256 color support is by running
tput colors, if
256 is your output then you have support! The main idea of ensuring that you get 256 colors working correctly is to make sure that you explicitly set it up. In other words if you use TMUX, be sure to let TMUX know to use 256 colors.