On 11 Jun 2015 18:10, Thomas Wolff wrote:
> as opposed to having a fancy colored prompt, I would like to be able to
> set up coloring of the whole bash command input line (but not the
> following command output). This could be achieved by adding a variable
> like "AFTERPROMPT_COMMAND" which is executed after a prompt line is
> completed (or "PS9" which is output after a prompt line is completed).
> It could even be a nice idea to configure this behavior separately for
> bash and readline, so the users have a choice whether to color just
> command input, readline-handled program input, or both.
> I would appreciate this feature, and maybe even supply a patch if I had
> a clue where to hook it in...

this is already doable -- leave the end of PS1 enabling color.
PS1='\[\e[0;33m\]$ \[\e[34;1m\]'

this will color the input buffer blue

Hi Mike,
thanks for your response, but that's not what I meant because the output of the invoked programs will stay blue. I'll illustrate my idea with the attached screenshot, showing a few possible options.
Kind regards,
THomas

Reply via email to