Torne-se um artista ASCII e crie obras-primas com personagens e cores na tela preta do seu terminal instalando o draw no Linux.

Os programas de pintura têm sido uma parte essencial da experiência do computador há décadas - oferecendo uma saída criativa para rabiscos, como bem como uma forma de esboçar ideias, desenhar retratos e expressar sua apreciação artística pelo mundo fora de sua janela.

Normalmente, você precisará de uma máquina com um servidor X para expressar sua alma digital em uma tela virtual, mas com o draw, você pode esboçar desenhos coloridos sem sair do terminal.

Por que você deseja esboçar em seu terminal

O potencial artístico dos computadores domésticos sempre foi um grande ponto de venda - tanto que o criador do O Sketchpad, o primeiro programa de desenho de computador, recebeu o prestigioso Prêmio Turing e o Prêmio Kyoto por O trabalho dele.

Várias gerações de crianças cresceram dizendo aos pais que precisavam de um computador no quarto para ajudá-los nos trabalhos escolares, na escrita e, é claro, nas artes.

instagram viewer

Enquanto aplicativos como Photoshop e GIMP podem ajudá-lo a criar obras-primas de classe mundial de impressionante complexidade, há uma curva de aprendizado envolvida e, para obter o melhor do Photoshop, você precisa treinamento.

Se você quiser o equivalente digital de um rabisco de giz de cera no verso de um guardanapo de restaurante, a Microsoft tem o MS Paint, o macOS tem o Paintbrush e O Linux tem uma enorme variedade de alternativas de pintura de código aberto, incluindo o lendário Tux Paint.

Mas tudo isso requer um servidor X para rodar, e você está sem sorte se quiser fazer um esboço rápido do seu gato sem usar uma GUI, ou recriar o rosto do seu melhor amado em um Conexão SSH com seu Raspberry Pi.

draw é um aplicativo de terminal escrito na linguagem Go do Google e permite que você use o mouse em qualquer terminal para esboçar o que está à sua frente. Em vez de um pincel, os caracteres ASCII são suas ferramentas e você pode escolher entre sete cores diferentes.

Como instalar o Draw no Linux

Como draw é escrito em Go, você precisa tenha o Go instalado em seu sistema antes que você comece.

Se o seu sistema oferece suporte a pacotes snap, você pode instalar facilmente o Go com:

sudo snap install go --classic

Agora você pode instalar o draw com:

vá instalar github.com/maaslalani/draw@latest

O comando salvará os binários de desenho no ~/go/bin/desenhar diretório. Para invocar draw de qualquer local, você precisa criar um link simbólico usando:

sudo ln -s ~/go/bin/draw /usr/bin/draw

Agora você pode começar a desenhar digitando:

empate

Use desenhar para criar arte ASCII artesanal em seu terminal

Comece a desenhar e você notará que o prompt de comando desaparece e as teclas pressionadas não aparecem na tela. O mouse agora é sua ferramenta de entrada. Clique em qualquer lugar na tela e um asterisco cinza aparecerá.

Você pode criar uma linha segurando o botão esquerdo do mouse e arrastando o mouse de um ponto a outro. Claro, não é realmente uma linha, é um traçado de asteriscos riscando sua tela, com sua densidade ditada pela velocidade do movimento do mouse.

Pressione qualquer número não numérico e as pinceladas futuras usarão esse caractere. Isso pode ajudá-lo a criar diferentes texturas em sua obra de arte, pois a impressão dada por um "s" é muito diferente do impacto de um "o" ou mesmo de um "l".

Você pode alterar facilmente a cor dos caracteres que aparecem em seu terminal pressionando os números de 1 a 7 no teclado da seguinte maneira:

  • 1: Vermelho
  • 2: Verde
  • 3: Amarelo
  • 4: Azul
  • 5: Magenta
  • 6: Ciano
  • 7: Cinza

A aparência do seu desenho dependerá muito das preferências de fonte do seu terminal. Você pode escolher um tamanho maior ou menor, ou até usar negrito, itálico ou tachado, dependendo da impressão que deseja causar.

Quando terminar o desenho, saia do desenho com Ctrl + C. Seu desenho será salvo como um arquivo de teste. Você pode visualizá-lo com:

cat /tmp/draw.txt

Você pode movê-lo para um novo local com o comando mv da seguinte maneira:

mv /tmp/draw/txt ~/Pictures/smiley_face.txt

Como alternativa, você pode atribuir um nome e local ao seu desenho iniciando o desenho com o nome do arquivo como argumento:

desenhar ~/Imagens/smiley_face.txt

Se você quiser salvar seu desenho como um arquivo de imagem, precisará usar um utilitário de captura de tela para capturá-lo.

Se você deseja anotar seu desenho ou criar um diálogo escrito para sua história em quadrinhos baseada em ASCII, basta clicar com o botão direito do mouse em qualquer lugar e começar a digitar.

Por fim, você pode criar algumas formas geométricas básicas com o desenho. Estes são atualmente limitados a quadriláteros. Clique com o botão direito do mouse em um ponto onde deseja que seu retângulo comece, arraste e solte. É tão fácil.

draw não é a única maneira de criar arte ASCII em seu terminal

Se desenhar não é o seu talento, mas você ainda deseja criar uma fantástica arte ASCII em seu terminal, ou se você já tem uma imagem que deseja ver representada usando uma variedade de caracteres, você pode usar uma ferramenta para converter isto.