Станете ASCII художник и създавайте шедьоври със знаци и цветове върху черното платно на вашия терминал, като инсталирате draw на Linux.

Програмите за боядисване са съществена част от компютърното изживяване от десетилетия - давайки ви творчески изход за драскулки, като както и начин за скициране на идеи, рисуване на портрети и изразяване на вашата артистична оценка за света извън вашия прозорец.

Обикновено ще ви е необходима машина с X сървър, за да изразите своята цифрова душа върху виртуално платно, но с draw можете да скицирате цветни рисунки, без да напускате терминала си.

Защо бихте искали да скицирате във вашия терминал

Художественият потенциал на домашните компютри винаги е бил основна точка за продажба - дотолкова, че създателят на Sketchpad, първата по рода си програма за компютърно рисуване, беше отличена както с престижната награда Тюринг, така и с наградата Киото за неговата работа.

Множество поколения деца са израснали, казвайки на родителите си, че имат нужда от компютър в стаята си, който да им помага с училищната работа, писането и, разбира се, изкуството.

instagram viewer

Докато приложения като Photoshop и GIMP могат да ви помогнат да създадете зашеметяващи шедьоври от световна класа сложност, има включена крива на обучение и за да извлечете най-доброто от Photoshop, трябва обучение.

Ако искате цифровия еквивалент на бърза драскулка с пастел на гърба на салфетка в ресторант, Microsoft има MS Paint, macOS има Paintbrush и Linux има огромен набор от алтернативи на Paint с отворен код, включително легендарната Tux Paint.

Но всички те изискват X сървър, за да работят, и нямате късмет, ако искате да направите бърза скица на вашата котка, без да използвате графичен потребителски интерфейс, или да пресъздадете образа на най-любимия си върху SSH връзка към вашия Raspberry Pi.

draw е терминално приложение, написано на езика Go на Google и ви позволява да използвате мишката си във всеки терминал, за да скицирате това, което е пред вас. Вместо четка, ASCII знаците са вашите инструменти и можете да избирате от седем различни цвята.

Как да инсталирате draw на Linux

Тъй като чертането е написано в Go, вие трябва имате Go инсталиран на вашата система преди да започнеш.

Ако вашата система поддържа модули за бързо приготвяне, можете лесно да инсталирате Go с:

sudo snap install go --classic

Сега можете да инсталирате draw с:

отидете да инсталирате github.com/maaslalani/draw@latest

Командата ще запази изтеглените двоични файлове в ~/go/bin/draw указател. За да можете да извиквате теглене от всяко място, трябва да създадете символна връзка, като използвате:

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

Сега можете да започнете тегленето, като въведете:

рисувам

Използвайте draw, за да създадете ръчно изработени ASCII произведения на изкуството във вашия терминал

Започнете да рисувате и ще забележите, че командният ред изчезва и натисканията на клавиши не се появяват на екрана. Сега мишката е вашият инструмент за въвеждане. Щракнете където и да е на екрана и ще се появи сива звездичка.

Можете да създадете линия, като задържите левия бутон на мишката и плъзнете мишката от една точка в друга. Разбира се, това всъщност не е линия, а набор от звездички, щръкнали по екрана ви, като тяхната плътност се определя от скоростта на движение на мишката.

Натиснете произволен нецифров номер и бъдещите мазки с четка ще използват този знак вместо него. Това може да ви помогне да създадете различни текстури във вашето произведение на изкуството, тъй като впечатлението, създадено от „s“, е много различно от въздействието на „o“ или дори „l“.

Можете лесно да промените цвета на знаците, появяващи се във вашия терминал, като натиснете цифри от 1 до 7 на клавиатурата, както следва:

  • 1: червен
  • 2: Зелено
  • 3: Жълто
  • 4: Син
  • 5: Магента
  • 6: Циан
  • 7: Сив

Външният вид на вашия чертеж ще зависи до голяма степен от предпочитанията ви за шрифт на терминала. Може да искате да изберете по-голям или по-малък размер или дори да използвате настройката за получер, курсив или зачертано, в зависимост от впечатлението, което искате да направите.

Когато приключите с рисуването, излезте от рисуването с Ctrl + C. Вашият чертеж ще бъде записан като тестов файл. Можете да го видите с:

котка /tmp/draw.txt

Можете да го преместите на ново място с командата mv, както следва:

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

Като алтернатива можете да зададете име и местоположение на вашия чертеж, като започнете чертане с името на файла като аргумент:

нарисувайте ~/Pictures/smiley_face.txt

Ако искате да запазите чертежа си като файл с изображение, ще трябва да използвате помощна програма за екранни снимки, за да го заснемете.

Ако искате да анотирате вашата рисунка или да създадете писмен диалог за своя комикс, базиран на ASCII, просто щракнете с десния бутон навсякъде и започнете да пишете.

И накрая, можете да създадете някои основни геометрични фигури с рисуване. В момента те са ограничени до четириъгълници. Щракнете с десния бутон на мишката върху точка, от която искате да започне вашият правоъгълник, плъзнете и след това пуснете. Толкова е лесно.

draw не е единственият начин да създадете ASCII изкуство във вашия терминал

Ако рисуването не е вашият талант, но все пак искате да създадете фантастични ASCII произведения на изкуството във вашия терминал, или ако вече имате изображение, което искате да видите представено с помощта на различни знаци, можете да използвате инструмент за конвертиране то.