
警告:NEO可能会引起光敏癫痫患者的不适感和癫痫发作。建议用户自由裁量权。
Neo从“矩阵”重新创建了数字雨效应。随机字符的流将无休止地向下滚动您的终端屏幕。
很酷的功能:
Neo在听Aphex Twin并从事技术工作时,最好享受一些好的苏格兰威士忌。
NEO与Linux和其他类似Unix的操作系统(例如MacOS和FreeBSD)合作。不支持本机Windows,但是可以使用WSL运行NEO 。
构建和运行NEO需要以下包装:
确保您的C ++编译器支持C ++ 11,并且您的AutoConf版本至少为2.61。 G ++和Clang ++都可以编译。
如果您想查看Unicode字符,则必须使用支持您要显示的字符的字体。您的操作系统必须具有字体,并且您的终端必须使用它。您的语言环境应具有Unicode支持(通常是UTF-8)。检查您的$ lang环境变量。
强烈建议使用快速末端模拟器,例如AlAcritty。 NEO可能有点像CPU猪,尤其是在具有缓慢末端模拟器的大屏幕上。
确保您已经阅读了先决条件部分并满足所有要求。有关更多详细信息,请参见DOC/安装。
单击此GitHub页面上的最新版本。在资产窗格下,单击neo- <版本> .tar.gz并将其保存在某个地方。忽略其他“源代码”文件。
打开一个终端并导航到您保存tarball的任何地方。运行以下命令:
# 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 uninstall通过简单地删除已安装的NEO可执行文件和Neo.6 Man页面,也可以手动卸载NEO 。
安装了NEO后,只需运行:
neoNeo有很多选择和关键控件,可以说太多了,绝对太多了,无法在此处列出。检查帮助消息和手册以获取更多信息:
neo -h
man neo


问: Neo在屏幕上显示垃圾字符。如何修复?
答: Neo将尝试使用默认情况下使用半宽的Katakana字符。您可能没有安装可以正确显示它们的字体,或者您的终端可能无法很好地支持Unicode。尝试“ - charse = ascii”或更改字体。您可能还需要使用“ -colormode = 0”选项来禁用颜色。
问:颜色不起作用。如何修复?
答:确保您的终端支持颜色。仔细检查是否需要设置术语环境变量以启用颜色。您可能需要尝试“ - 彩色”选项。
问:如何禁用闪烁的字符?
答:使用-Noglitch选项。
问:我可以使文本滚动更快还是较慢?
答:是的,使用-s/ - 速度选项。另外,向上和向下键会改变速度。 - ASYNC选项可能很有趣。
问:如何更改颜色?
答:使用-c/ - 颜色选项(例如“ -c红色”)。数字键在运行时还会更改颜色。如果您想用自己的颜色自定义NEO ,请查看手册中的“颜色文件”部分。
问:如何更改显示的字符?
答:使用-Charset和/或 - Chars选项。您可能还需要根据选择的字符使用-f/ - 全宽选项。
问:如何在屏幕中心显示消息?
答:使用-m/ - 消息选项。不要忘记使用双引号!
问: Neo只是显示简单的ASCII字符。如何使其显示Unicode字符?
答: Neo检测您的语言环境是否支持Unicode。通常,如果您的$ lang环境变量在某处应有“ UTF”(例如“ en_us.utf-8”)。您可以使用localectl之类的命令来更改这些设置。您可以通过设置自定义Charset(例如 - charset =扩展)来强迫Neo尝试使用Unicode,但是由于其他OS和终端设置,这仍然可能无法正常工作。
提交GitHub问题。崩溃和构建故障将得到优先级。有望最终将较小的错误,文档错误等进行分类和修复。
有关更多实施详细信息以及可以改进的内容列表,请参见DOC/HACKING。
除非:
最初的作者故意避免了相似项目中存在的某些功能(例如自定义字体和Windows支持),以简单起见。
拉的请求将以类似的方式处理。与新功能相比,对错误修复的拉动请求更可能被接受。
NEO在GNU GPL V3下提供。有关更多详细信息,请参见DOC/复制。
该项目与“ The Matrix”,华纳兄弟Entertainment Inc.,Village Roadshow Pictures,Silver Pictures以及其母公司,子公司,合作伙伴或分支机构都不隶属于“ The Matrix”。