Utilitário para gerenciar e definir definições de prompt

0

Devido às seqüências de escape, as definições imediatas geralmente apresentam uma complexidade indutora de dislexia. Por exemplo, aqui está a definição de uma pessoa:

ORIG=$PS1
PS1="\[${txtund}${green}\]LOCAL\[\[${reset}\]";
PS1+="\$(prompt_git \"\[${white}\] on \[${violet}\]\")";
PS1+="\[${reset}\]";
PS1+="\[ - \u\$: \]";

Embora seja dividido em linhas separadas, ainda é bastante confuso.

Existe uma ferramenta ou metodologia para definir componentes de prompt sem ter que filtrar sequências de escape aninhadas?

(Além disso, qual é o objetivo do símbolo "ORIG" no script do exemplo?)

    
por Tyler Durden 11.04.2016 / 19:41

0 respostas

Tags