
경고 : NEO는 감광성 간질이있는 사람들에게 불편 함과 발작을 일으킬 수 있습니다. 사용자 재량에 권장됩니다.
Neo는 "The Matrix"에서 디지털 비 효과를 재현합니다. 임의의 문자 스트림은 끝없이 터미널 화면 아래로 스크롤합니다.
멋진 기능 :
Neo는 Aphex Twin을 듣고 기술을 다루면서 좋은 스카치와 함께 즐거워합니다.
NEO는 Linux 및 MacOS 및 FreeBSD와 같은 기타 UNIX와 같은 운영 체제와 협력합니다. 기본 창은 지원되지 않지만 WSL을 사용하여 NEO를 실행할 수 있습니다.
NEO를 구축하고 실행하려면 다음 패키지가 필요합니다.
C ++ 컴파일러가 C ++ 11을 지원하고 AutoConf 버전이 2.61 이상인지 확인하십시오. G ++ 및 Clang ++는 모두 컴파일을 위해 작동합니다.
유니 코드 문자를 보려면 표시하려는 문자를 지원하는 글꼴을 사용해야합니다. OS에는 글꼴이 있어야하며 터미널을 사용해야합니다. 로케일에는 유니 코드 지지대가 있어야합니다 (일반적으로 UTF-8). $ lang 환경 변수를 확인하십시오.
Alacritty와 같은 빠른 터미널 에뮬레이터를 적극 권장합니다. NEO는 특히 느린 터미널 에뮬레이터가있는 대형 스크린에서 약간의 CPU 돼지 일 수 있습니다.
전제 조건 섹션을 읽고 모든 요구 사항을 만족해야합니다. 자세한 내용은 문서/설치를 참조하십시오.
이 GitHub 페이지에서 최신 릴리스를 클릭하십시오. 자산 창에서 neo-<bersion> .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 installNEO를 제거하려면 NEO를 구축 한 디렉토리에서 다음 명령을 실행하십시오.
sudo make uninstallNEO는 설치된 NEO 실행 파일 및 NEO6 MAN 페이지를 간단히 삭제하여 수동으로 제거 할 수 있습니다.
NEO가 설치되면 간단히 실행하십시오.
neoNEO 에는 많은 옵션과 키 컨트롤이 있으며, 아마도 너무 많고 여기에 나열하기에는 너무 많습니다. 자세한 내용은 도움말 메시지 및 설명서를 확인하십시오.
neo -h
man neo


Q : NEO는 화면에 쓰레기 문자를 표시합니다. 어떻게 해결할 수 있습니까?
A : NEO는 기본적으로 반 넓은 Katakana 문자를 사용하려고 시도합니다. 올바르게 표시 할 수있는 글꼴이 설치되지 않았거나 터미널이 유니 코드를 잘 지원하지 않을 수 있습니다. "--charset = ascii"를 시도하거나 글꼴을 변경하십시오. 색상을 비활성화하려면 "-ColorMode = 0"옵션을 사용해야 할 수도 있습니다.
Q : 색상이 작동하지 않습니다. 어떻게 해결할 수 있습니까?
A : 터미널이 색상을 지원하는지 확인하십시오. 색상을 활성화하기 위해 환경 변수라는 용어를 설정 해야하는지 더블 점검하십시오. "-ColorMode"옵션을 시도 할 수 있습니다.
Q : 깜박이는 문자를 어떻게 비활성화합니까?
A : -노그 리치 옵션을 사용하십시오.
Q : 텍스트를 더 빨리 스크롤하거나 느리게 만들 수 있습니까?
A : 예, -s/-속도 옵션을 사용하십시오. 또한 위아래 키는 속도를 변경합니다. -async 옵션은 시도하는 것이 재미있을 수 있습니다.
Q : 색상을 어떻게 변경합니까?
A : -C/-색상 옵션 (예 : "-C 빨간색")을 사용하십시오. 숫자 키는 실행 중에도 색상이 변경됩니다. 자신의 색상으로 NEO를 사용자 정의하려면 설명서의 "색상 파일"섹션을 확인하십시오.
Q : 표시된 문자를 어떻게 변경합니까?
A : -Charset 및/또는 -chars 옵션을 사용하십시오. 선택한 문자에 따라 -f/-fullwidth 옵션을 사용해야 할 수도 있습니다.
Q : 화면 중앙에 메시지를 어떻게 표시합니까?
A : -m/-메시지 옵션을 사용하십시오. 이중 인용문을 사용하는 것을 잊지 마십시오!
Q : NEO는 간단한 ASCII 문자를 보여줍니다. 유니 코드 문자를 어떻게 표시 할 수 있습니까?
A : 로케일이 유니 코드를 지원하는 경우 NEO가 감지됩니다. 일반적으로 $ lang 환경 변수에는 "utf"가있는 경우 (예 : "en_us.utf-8") 어딘가에 "UTF"가 있어야합니다. localEctl과 같은 명령을 사용하여 이러한 설정을 변경할 수 있습니다. 사용자 정의 숯 (-Charset = 확장)을 설정하여 NEO가 유니 코드를 사용하도록 강요 할 수 있지만 다른 OS 및 터미널 설정으로 인해 여전히 작동하지 않을 수 있습니다.
GitHub 문제를 제출하십시오. 충돌 및 빌드 실패가 우선 순위가 지정됩니다. 사소한 버그, 문서 오류 등은 희망적으로 발사되고 고정되어야합니다 ... 결국.
더 많은 구현 세부 정보와 개선 될 수있는 것들 목록은 문서/해킹을 참조하십시오.
강화 요청 (RFE)은 다음과 같은 경우에 고려되거나 구현되지 않을 가능성이 없습니다.
오리지널 저자는 단순성을 위해 유사한 프로젝트 (예 : Custom Fonts 및 Windows 지원)에 존재하는 일부 기능을 의도적으로 피했습니다.
풀 요청은 비슷한 방식으로 처리됩니다. 버그 수정 요청은 새로운 기능보다 허용 될 가능성이 높습니다.
NEO 는 GNU GPL V3에 따라 제공됩니다. 자세한 내용은 문서/복사를 참조하십시오.
이 프로젝트는 "The Matrix", Warner Bros. Entertainment Inc., Village Roadshow Pictures, Silver Pictures, 또는 모회사, 자회사, 파트너 또는 계열사와 제휴하지 않습니다.