help-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-bash] color in bash read builtin prompt


From: Clark Wang
Subject: Re: [Help-bash] color in bash read builtin prompt
Date: Mon, 20 Oct 2014 14:12:15 +0800

On Mon, Oct 20, 2014 at 1:23 PM, Geir Hauge <address@hidden> wrote:

> 2014-10-20 4:20 GMT+02:00 Clark Wang <address@hidden>:
>
>> On Fri, Oct 17, 2014 at 8:50 PM, Geir Hauge <address@hidden> wrote:
>>>
>>> Also needs \1 and \2 around the non-printable bytes
>>>
>>
>> Hi Geir,
>>
>> What does \1 and \2 here means? Is there a tput command used to get them?
>>
>
> It's a somewhat undocumented feature of readline. There are two defines
> in readline.h [1]:
>
> /* Definitions available for use by readline clients. */
> #define RL_PROMPT_START_IGNORE '\001'
> #define RL_PROMPT_END_IGNORE '\002'
>
> Last time this came up, Chet explained that the \[ and \] of PS1 get
> translated to those before being passed to readline.
>

Thanks, Geir.

>
>
> [1]
> http://git.savannah.gnu.org/cgit/bash.git/tree/lib/readline/readline.h?id=ca6a2ba40c709c2b45a56e49d21d0dfc66e21974#n833
>
> --
> Geir Hauge
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]