
Предупреждение: NEO может вызвать дискомфорт и припадки у людей с фоточувствительной эпилепсией. Пользовательский усмотрение рекомендуется.
NEO воссоздает эффект цифрового дождя из «Матрицы». Потоки случайных символов будут бесконечно прокручивать экран клемма.
Крутые функции:
NEO лучше всего наслаждается с хорошим скотчем, слушая Aphex Twin и работая над Tech.
NEO работает с Linux и другими операционными системами Unix, такими как MacOS и FreeBSD. Народные окна не поддерживаются, но можно запустить NEO с помощью WSL.
Для строительства и запуска NEO требуются следующие пакеты:
Убедитесь, что ваш компилятор C ++ поддерживает C ++ 11 и что ваша версия AutoConf составляет не менее 2,61. G ++ и Clang ++ работают для компиляции.
Если вы хотите увидеть символы Unicode, вы должны использовать шрифт, который поддерживает символы, которые вы пытаетесь отобразить. Ваша ОС должна иметь шрифт, и ваш терминал должен использовать его. Ваша локаль должна иметь поддержку Unicode (обычно UTF-8). Проверьте свою переменную среды $ lang.
Настоятельно рекомендуется быстрого эмулятора терминала, такого как Alacritty. NEO может быть чем -то вроде борьбы с процессором, особенно на больших экранах с медленными терминальными эмуляторами.
Убедитесь, что вы прочитали раздел предпосылки и удовлетворили все требования. Смотрите DOC/установить для получения более подробной информации.
Нажмите на последний выпуск на этой странице GitHub. Под панелью активов нажмите на neo-<serse> .tar.gz и сохраните его где-нибудь. Не обращайте внимания на другие файлы «исходного кода».
Откройте терминал и перейдите туда, где вы сохранили тарбол. Запустите следующие команды:
# Only for macOS with Homebrew
export LDFLAGS= " -L/opt/homebrew/opt/ncurses/lib "
export CPPFLAGS= " -I/opt/homebrew/opt/ncurses/include "
# End of macOS Homebrew commands
tar xzf neo- < VERSION > .tar.gz
cd neo- < VERSION >
./configure
make
sudo make installКлонировать этот репозиторий, откройте терминал и перейдите в каталог репо.
Запустите следующие команды:
./autogen.sh
./configure
make -j3
sudo make installЧтобы удалить NEO , запустите следующую команду из каталога, где вы построили NEO :
sudo make uninstallNEO также может быть удален вручную, просто удалив установленную страницу NEO -исполняемого файла и Neo.6 Man.
Как только NEO установлен, просто запустите:
neoУ NEO есть много вариантов и ключевых элементов управления, возможно, слишком много, и, безусловно, слишком много, чтобы перечислить здесь. Проверьте сообщение справки и руководство для получения дополнительной информации:
neo -h
man neo


В: Neo отображает символы мусора на экране. Как это можно исправить?
A: NEO по умолчанию попытается использовать полугодичные персонажи Katakana. У вас может быть установлен шрифт, который может отобразить их правильно, или ваш терминал может плохо поддерживать Unicode. Попробуйте "-charset = ascii" или изменить свой шрифт. Вам также может потребоваться использовать опцию «-colormode = 0», чтобы отключить цвет.
В: Цвета не работают. Как это можно исправить?
A: Убедитесь, что ваш терминал поддерживает цвета. Двойная проверка, если вам нужно установить терминную переменную среды, чтобы включить цвета. Вы можете попробовать опцию «-колормода».
В: Как я могу отключить мигающих персонажей?
A: Используйте опцию - -ноглич.
Q: Могу ли я сделать текст быстрее или медленнее?
A: Да, используйте опцию -s/-Speed. Кроме того, клавиши вверх и вниз меняют скорость. Вариант -Async может быть интересно попробовать.
В: Как мне изменить цвета?
A: Используйте вариант -c/-color (например, Red "). Числовые клавиши также меняют цвет во время работы. Проверьте раздел «Цветовой файл» в руководстве, если вы хотите настроить NEO с вашими собственными цветами.
В: Как изменить отображаемые символы?
A: Используйте вариант -charset и/или -Chars. Вам также может потребоваться использовать опцию -f/-полная пропускная способность в зависимости от выбранных вами символов.
В: Как отобразить сообщение в центре экрана?
A: Используйте вариант сообщения. Не забудьте использовать двойные цитаты!
В: Нео только показывает простые символы ASCII. Как заставить его показать символы Unicode?
A: NEO обнаруживает, поддерживает ли ваш локаль Unicode. Как правило, ваша переменная среды $ lang должна иметь «UTF» где-то, если это так (например, en_us.utf-8 »). Вы можете использовать такие команды, как Localectl, чтобы изменить эти настройки. Вы можете заставить NEO попытаться использовать Unicode, установив пользовательский Charset (например, charset = extended), но это все еще может не работать из -за других настроек ОС и терминала.
Подайте проблему GitHub. Сборы и сбои на сборку будут расставлены приоритетом. Незначительные ошибки, ошибки документации и т. Д., Мы надеемся, что в конечном итоге будут зафиксированы.
Смотрите DOC/Hacking для получения дополнительной информации о реализации и списке вещей, которые можно улучшить.
Запросы на улучшение (RFE) вряд ли будут рассмотрены или реализованы, если они не являются:
Оригинальный автор сознательно избежал некоторых функций, присутствующих в аналогичных проектах (например, пользовательские шрифты и поддержка Windows) для простоты.
Запросы на вытягивание будут обработаны аналогичным образом. Запросы на исправление ошибок с большей вероятностью будут приняты, чем новые функции.
NEO предоставляется под GNU GPL V3. Смотрите DOC/Копирование для получения более подробной информации.
Этот проект не связан с «Матрицей», Warner Bros. Entertainment Inc., Village Roadshow Pictures, Silver Pictures, ни одной из их материнских компаний, дочерних компаний, партнеров или филиалов.