Terminalowy menedżer plików w podziale na dwa panele, skoncentrowany na szybkości i pracy z klawiaturą
Przeglądaj i manipuluj dwoma panelami katalogów obok siebie za pomocą poleceń sterowanych z klawiatury, w tym natywnym kopiowaniem między panelami, przenoszeniem oraz adaptacyjnym przełączaniem okien dla różnych terminali. Stworzony przez aroum jako narzędzie użytkowe, che jest napisany w Rust i wykorzystuje asynchroniczne I/O, aby utrzymać interfejs responsywny podczas intensywnych operacji. Kluczowe możliwości obejmują prawdziwy domyślny przepływ pracy z podwójnym panelem, niskie obciążenie systemu oraz dostępność Winget do instalacji na Windows. Odpowiada użytkownikom zaawansowanym, programistom i administratorom systemów, którzy preferują szybkie przepływy pracy w terminalu.
Co robi che?
che przywraca klasyczny dwupanelowy przepływ pracy zarządzania plikami w terminalu, prezentując jednocześnie dwa widoki katalogów i oferując natywne operacje między panelami do kopiowania i przenoszenia plików. Aplikacja kładzie nacisk na nawigację opartą na klawiaturze i udostępnia tryb dwupanelowy jako główny interfejs, a nie jako opcjonalny widok. Obsługiwane akcje koncentrują się na nawigacji po katalogach, manipulacji plikami między panelami oraz adaptacyjnym zarządzaniu układem dla różnych rozmiarów terminali.
Jak wpływa to na wydajność systemu podczas intensywnych operacji?
Program jest napisany w Rust i wykorzystuje asynchroniczne I/O, co według dewelopera utrzymuje interfejs responsywnym pod obciążeniem. Użycie pamięci i CPU opisane jest jako minimalne z założenia, co pozwala aplikacji działać obok innych zadań terminalowych bez zauważalnych przerw. Asynchroniczna architektura zapobiega blokowaniu aktualizacji UI podczas długich operacji na plikach działających w tle.
Czy bezpiecznie jest uruchamiać to na systemach produkcyjnych?
Implementacja che w Rust zapewnia korzyści związane z bezpieczeństwem pamięci w porównaniu z językami zarządzanymi, a jej skupienie na przepływach pracy w terminalu zmniejsza powierzchnię na problemy związane z GUI. Deweloper publikuje projekt jako open source na GitHubie, co pozwala na inspekcję zachowania i kodu. Dla zarządzanych środowisk ta przejrzystość wspiera weryfikację operacji na plikach i integrację narzędzi przez administratorów.
Czy potrzebuję wiedzy technicznej, aby to używać?
Aplikacja jest skierowana do użytkowników skoncentrowanych na klawiaturze i zakłada znajomość wzorców nawigacji w terminalu; przypadkowi użytkownicy korzystający z myszy mogą uznać sposób interakcji za nieznany. Adaptacyjne przejście okna utrzymuje układ użyteczny na mniejszych terminalach, podczas gdy domyślna prezentacja dwupanelowa oczekuje, że użytkownicy będą pracować z poleceniami skupionymi na panelach i skrótami klawiaturowymi, a nie menu wskaźnikowymi.
Dobre dopasowanie dla użytkowników preferujących klawiaturę, z jednym zastrzeżeniem
che to szybki, natywny menedżer plików terminala, który odpowiada użytkownikom preferującym oparte na panelach, sterowane klawiaturą przepływy pracy i ceniącym otwarty kod źródłowy napisany w Rust. Działa z niskim narzutem czasu wykonywania i pozostaje responsywny podczas intensywnych operacji, wspierając inspekcję i integrację przez administratorów. Główna wada to model interakcji wyłącznie w terminalu, co sprawia, że nie nadaje się dla użytkowników polegających na graficznym, sterowanym myszą zarządzaniu plikami.





