Date: Wed, 12 Oct 2016 13:09:50 -0400 From: James E Keenan <jkeen@verizon.net> To: Roger Pate <roger@qxxy.com> Cc: freebsd-questions@freebsd.org Subject: Re: $PS1 does not render command-line prompt in color in a FreeBSD VM Message-ID: <208d3ae0-78ea-853f-6c48-6a74e1d61253@verizon.net> In-Reply-To: <CADTH-otwNc8VX=NHxrJ6hAbe2H9k1uy7P127VTXALNsfctRJbA@mail.gmail.com> References: <d2b31340-dac9-fb6a-ba31-1ec8ac3707e2@verizon.net> <CADTH-otwNc8VX=NHxrJ6hAbe2H9k1uy7P127VTXALNsfctRJbA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/12/2016 12:16 PM, Roger Pate wrote: > On Tue, Oct 11, 2016 at 9:56 PM, James E Keenan <jkeen@verizon.net> wrote: >> This question concerns display of colors in the command-line prompt on two >> different FreeBSD installations. > >> ... which in the terminal looks like: >> >> [jkeenan] $ >> >> where 'jkeenan' is in red and all the rest is in white. So far so good. >> >> Yesterday I installed FreeBSD-11 as a VM on the same Linux host -- only this >> time I switched to using VMWare to house the VM. I brought over my >> .profile, .shrc, .vimrc, etc., files from the 10.3 VM to this new one. I >> expected them to Just Work. However the terminal inside the VMWare console >> seems to be unable to digest the codes for color in the assignment to $PS1. >> That value for $PS1 is rendering as: >> >> [[31mjkeenan[0m] $ >> >> ... all rendered in white; nothing in red. The control sequences to change >> from white to red and back again are simply being literally displayed. > > How did you "bring over" your files from one VM to the other? Did > your escape characters get stripped? If they did, that would explain > what you see. > The files were wrapped in a tarball and scp-ed. The control characters in the assignment to PS1 did not get stripped. I examined them via 'od -c' on each VM and the control character 033 is present where expected in both cases. Thank you very much. Jim Keenan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?208d3ae0-78ea-853f-6c48-6a74e1d61253>