Lightning Bolt para prompt (PS1)

8

Eu vi em alguns screencasts um tempo atrás, onde alguém tinha um raio em vez de $ no prompt bash.

Alguém sabe como fazer isso?

    
por Wasabi Developer 05.12.2010 / 14:43

3 respostas

9

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

export PS1=⚡

Você perderá, no entanto, tudo o que tiver antes (não apenas o $). O que você teve antes depende da sua distribuição. Na minha configuraçã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, basta alterar o $ para um , 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 arquivo ~/.bashrc .

O resultado é assim:

marcog@minime:~⚡ echo hello world
hello world
    
por 05.12.2010 / 15:00
5

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

U+26A1 HIGH VOLTAGE SIGN ( )

    
por 05.12.2010 / 14:59
-1

Existem alguns símbolos semelhantes a raios em Unicode, entre eles o U + 2607 LIGHTNING ( ), embora qualquer coisa que se aproxime de forma realista exija uma fonte especial com um real glifo de raio.

    
por 05.12.2010 / 14:50