Relâmpago para prompt (PS1)

8

Já vi alguns screencasts há algum tempo em que alguém tinha um raio em vez de $no prompt do bash.

Alguém sabe como fazer isso?

Wasabi Developer
fonte

Respostas:

9

Esta página explica como definir seu prompt do bash. Como @ulidtko diz, você pode usar como um exemplo de símbolo de raio. Para definir isso, use:

export PS1=⚡

No entanto, você perderá tudo o mais no prompt que tinha antes (não apenas o $). O que você tinha antes depende da sua distribuição. Na minha instalação do Ubuntu 10.10 é \[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$por padrão, o que você pode obter executando echo $PS1. Para usar o meu como exemplo, para alterar apenas $para a , execute:

export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w⚡ "

Para fazer essa alteração em todos os shells do bash, adicione a linha acima ao seu ~/.bashrcarquivo.

O resultado é assim:

marcog@minime:~⚡ echo hello world
hello world
moinudin
fonte
5

A resposta de Ignacio está certa, mas aqui está outro símbolo, que na minha fonte parece melhor:

U+26A1 HIGH VOLTAGE SIGN( )

ulidtko
fonte
-1

Existem alguns símbolos do tipo relâmpago no Unicode, entre eles o U + 2607 LIGHTNING ( ), embora qualquer coisa que pareça realista exigiria uma fonte especial com um glifo real do raio.

Ignacio Vazquez-Abrams
fonte