궁극의 물고기 프롬프트.
빠른 - 비동기식 렌더링을 통해 Tide는 어떤 상황에서도 즉각적으로 반응합니다.
친숙함 - 대화형 구성 마법사를 사용하면 프롬프트를 효율적으로 디자인할 수 있습니다.
유연성 - Pure-Fish 구성은 기존 콘텐츠를 쉽게 제어하거나 원활하게 통합되는 콘텐츠를 직접 만들 수 있음을 의미합니다.
Fisher로 설치:
fisher install IlanCosman/tide@v6
이 스크립트는 모든 사용 사례에서 작동하지 않을 수 있습니다.
set -l _tide_tmp_dir ( command mktemp -d )
curl https://codeload.github.com/ilancosman/tide/tar.gz/v6 | tar -xzC $_ tide_tmp_dir
command cp -R $_ tide_tmp_dir/ * /{completions,conf.d, functions } $_ _fish_config_dir
fish_path=( status fish-path) exec $fish_path -C " emit _tide_init_install "
tide configure
실행하여 터미널에서 마법사를 엽니다.
프롬프트의 각 측면에 대한 items
목록을 사용하면 프롬프트 섹션이 표시되는 위치와 위치를 완전히 제어할 수 있습니다.
귀하의 요구 사항에 맞는 항목이 없으면 직접 만들거나(그리고 풀 요청을 제출하시기 바랍니다) 이슈를 열어서 만들어달라고 요청할 수 있습니다.
Tide는 프롬프트가 항상 빠르게 느껴지도록 모든 것을 백그라운드에서 실행합니다.
또한 비동기 렌더링을 통해 Tide는 다른 프롬프트보다 더 많은 정보를 표시할 수 있습니다. 예를 들어, 대부분의 프롬프트는 계산 속도가 너무 느리기 때문에 git 저장소에서 추적되지 않거나 수정되거나 삭제된 파일 수를 표시하지 않습니다.
현재 작업 디렉토리는 모든 쉘 프롬프트에서 가장 중요한 부분입니다. Tide는 중요한 부분을 강조 표시하고 수평 공간이 부족할 때 정보 손실을 최소화하면서 자릅니다.
전체 디렉터리가 맞지 않으면 가장 왼쪽 세그먼트가 가장 짧은 고유 접두사로 잘립니다. 위의 예에서 Documents
D
대신 Doc
됩니다. 왜냐하면 Downloads
와 혼동될 수 있기 때문입니다. 중요한 부분은 굵게 표시되며 잘리지 않습니다. 여기에는 마지막 세그먼트, Git 저장소의 루트 등이 포함됩니다.
팁 : 잘린 경로를 복사하여 붙여넣고 tab 을 누르면 원본으로 완료됩니다.
문서는 Wiki를 참조하세요.
가장 작은 오타부터 가장 큰 기능까지, 어떤 규모나 경험 수준의 기여도 환영합니다!
Tide에 기여하는 데 관심이 있다면 기여 가이드를 살펴보세요.
Jim Lyles가 Bitstream용으로 디자인하고 Apple용으로 맞춤화하고 André Berg에 의해 강화되었으며 최종적으로 Nerd Fonts의 Ryan McIntyre가 개발한 스크립트를 사용하여 Powerlevel10k의 Roman Perepelitsa가 패치했습니다. Tide에 필요할 수 있는 모든 문자 및 기호가 포함되어 있습니다. 모든 주요 운영 체제의 수십 개의 다양한 터미널에서 전투 테스트를 거쳤습니다.
다음 4개의 ttf 파일을 다운로드하세요.
각 파일을 열고 "설치"를 클릭하세요. 이렇게 하면 시스템의 모든 응용 프로그램에서 MesloLGS NF
글꼴을 사용할 수 있습니다. 이 글꼴을 사용하도록 터미널을 구성하십시오.