On 2/4/18 11:31 AM, Alexander Kozlenkov wrote:
> Ok. But I not understand, because my PS1 work well in bash-4.3.30 and
> failed in bash-4.4.18.
Luck.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU
Ok. But I not understand, because my PS1 work well in bash-4.3.30 and
failed in bash-4.4.18.
--
Best regards
Alexandr Kozlenkov
вс, 4 февр. 2018 г. в 18:34, Chet Ramey :
> On 2/4/18 10:09 AM, Alexander Kozlenkov wrote:
> > I bracketed \[ and \] each prompt variables and
On 2/4/18 10:09 AM, Alexander Kozlenkov wrote:
> I bracketed \[ and \] each prompt variables and simple symbols and line
> break does work right.
> Example:
>> \[\e[1;32m\]\u\[\e[m\]\[\e[1;32m\]@\[\e[m\]\[\e[1;32m\]\h\[\e[m\]
> But if I bracketed sequences some symbols, line break does not work .
I bracketed \[ and \] each prompt variables and simple symbols and line
break does work right.
Example:
> \[\e[1;32m\]\u\[\e[m\]\[\e[1;32m\]@\[\e[m\]\[\e[1;32m\]\h\[\e[m\]
But if I bracketed sequences some symbols, line break does not work .
Example:
> \[\e[1;32m\]\u@\h\[\e[m\]
And thanks for
I changed my PS1 to:
(cmd):09:37:53:sah4ez@PC001:~$ printenv PS1
\e[1;95m\t\]\e[0m:\]\e[0;92m\u@\h\]\e[0m:\]\e[0;34m\w\a\]\]\e[0m$ \]
But line break still does not work:
ff09:37:56:sah4ez@PC001:~$
On 2/2/18 2:39 PM, Alexander Kozlenkov wrote:
> $ printenv PS1
> \e[1;95m\t\e[0m:\[\e]0;\u@\h:
> \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
There are a bunch of invisible characters at the beginning of the prompt
that aren't enclosed
$ printenv PS1
\e[1;95m\t\e[0m:\[\e]0;\u@\h:
\w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
$ uname -a
Linux PC001 4.8.0-58-generic #63~16.04.1-Ubuntu SMP Mon Jun 26 18:08:51 UTC
2017 x86_64 x86_64 x86_64 GNU/Linux
$ bash --version
GNU
On 2/2/18 7:42 AM, Alexander Kozlenkov wrote:
> Hello!
> Thanks for your project!
> On days I did building bash v4.4.18 for using vi-ins-mode-string and
> vi-cmd-mode-string variables in VI mode (insert and command modes).
> But, when I print long string, line break don't work for the first input