On Mon, Sep 22, 2014 at 15:33:29 -0700, Palmer Dabbelt wrote: > This is pretty much the same request as an old mailing list thread > > http://marc.info/?l=openssh-unix-dev&m=134073696320230&w=2 > > for almost exactly the same reason: some machines don't have > new-enough terminal info databases to support newer TERM strings > ("rxvt-unicode-256color" in my case). As such, I'd like to be able to > override the TERM that is forwarded to some machines from my > .ssh/config. > > The solutions proposed in that post don't work well for me because I > like having a shared .bashrc and don't want to go making it super long > just to have a big list of hosts that don't support "*-256color". > Perhaps you could use tput to test for terminal capabilities rather than keeping a list of hosts. I've had to deal with a somewhat different issue; preferring to suppress color support. I used to use "tput colors" to test for the number of colors supported, and re-define TERM as needed. More recently, I taken to simply overriding the terminfo definitions for those terminal types that I use by creating a ~/.terminfo directory or ~/.terminfo.db database. -- Iain Morgan _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev