Perguntas sobre 'prompt'

O prompt é uma série de caracteres usados por qualquer interface de terminal para indicar que o terminal está pronto para receber outro comando. As perguntas que usam essa tag devem ser restritas a perguntas sobre o prompt, como personalizá-lo etc.
2
respostas

Alterando a cor da saída da ramificação do git?

No meu .bash_profile, tenho uma função parse_git_branch da Internet e uma PS1 para colorir alguns dos meus resultados. Se possível, gostaria que meu nome de ramificação git fosse vermelho, em vez de branco. Eu me cansei de mudar algumas...
21.09.2018 / 06:12
1
resposta

Configure PS1 com base no número de jobs

Do manual do Bash (Controlando o Prompt) 1 ): \j the number of jobs currently managed by the shell. \$ If the effective uid is 0, #, otherwise $. O que eu gostaria de é definir PS1 para [some-string] $ quando não há empreg...
26.05.2018 / 13:01
1
resposta

Substituição de comando não ocorrendo para variável PS1 em zsh

Estou tendo o pior momento tentando obter a saída de comando avaliada dinamicamente no meu prompt PS1 com zsh no Ubuntu 17.10. Aqui estão algumas tentativas que fiz (começo no diretório /abc e o prompt está em negrito): $ export PS1=...
31.03.2018 / 17:50
1
resposta

Correção do prompt zsh

Eu instalei o Arch Linux e migrei meu .zshrc e estou usando o tema de prompt do bart. Eu vejo o tema normal na primeira linha (hostname; último comando executado; pwd; e hora), mas na próxima linha é: \[\][ \[\]hostname \[\]\W\[\] \[\]]\[\]# \[...
23.01.2018 / 23:14
2
respostas

Exibe informações do prompt de comandos (PS1) para um conjunto de diretórios

Existe uma maneira simples de exibir os resultados do meu PS1 para um determinado conjunto de diretórios? Para evitar o Problema XY , declararei na frente: desejo verificar rapidamente o status de cada repositório git dentro de um diret...
25.09.2017 / 07:39
1
resposta

Como atualizar o prompt na mudança de diretório

Por exemplo, com o seguinte: prompt_git() { local PL_BRANCH_CHAR () { PL_BRANCH_CHAR='!' } local ref mode repo_path repo_path=$(git rev-parse --git-dir 2>/dev/null) if $(git rev-parse --is-inside-work-tree >/dev/null 2&...
22.07.2016 / 11:38
1
resposta

Atualizando uma variável git no prompt do Shell em todos os comandos

Estou executando o TCSH e gostaria de atualizar meu prompt toda vez que eu executar um comando. Acho que atualmente posso fazer isso via backticks. set tmpstr = 'git status --untracked-files=no --porcelain' set prompt="%{\e[35;1m%} $tmpstr...
13.01.2016 / 01:07
1
resposta

Bash $ PS1 entrando em colapso no terminal MAC [duplicado]

Então eu declarei como PS1="\[\W \u\e[0;31m\] ❤ \e[0m\] " no meu arquivo ~ / .profile. No início, meu terminal parece com esse ~ mihkel ❤ - qual é a saída desejada. Mas quando estou voltando ao histórico com a seta para cima, ele entra e...
21.12.2015 / 15:36
2
respostas

Alterando como o nome do diretório é exibido no terminal do Ubuntu

Quando altero os diretórios no terminal do Ubuntu, o caminho completo do diretório é exibido. Como posso alterá-lo para que apenas o diretório atual em que estou trabalhando seja exibido? username @ computer: directory $ é o que eu quero qu...
20.09.2015 / 22:12
1
resposta

erro Bashrc PS1

Eu criei um bom PS1 para o bash com link , mas algo parece dar errado. O emulador de terminal mostra alguns caracteres aleatórios, o que significa que PS1 provavelmente possui um erro de sintaxe. O mais estranho é que ele funcionará depoi...
18.05.2015 / 22:33