Ranger to terminalowy menedżer plików inspirowany Vi(m), który wyróżnia się szybkością obsługi, przejrzystym interfejsem i szerokimi możliwościami personalizacji. Poniżej znajdziesz rozbudowany poradnik krok po kroku dotyczący instalacji, konfiguracji i codziennego użytkowania Rangera na Linuksie.
1. Instalacja Rangera
Najprostszy sposób – menedżer pakietów
Ranger znajduje się w repozytoriach większości dystrybucji:
- Debian/Ubuntu/Mint –
sudo apt update sudo apt install ranger
- Fedora –
sudo dnf install ranger
- Arch/Manjaro –
sudo pacman -S ranger
Po instalacji sprawdź wersję i uruchom Rangera:
ranger --version ranger
2. Pierwsze uruchomienie i interfejs
Po wpisaniu ranger w terminalu zobaczysz widok złożony z trzech kolumn –
- Lewo – katalog nadrzędny
- Środek – aktualny katalog
- Prawo – podgląd wybranego pliku lub katalogu
Sterowanie odbywa się głównie klawiszami Vim (h, j, k, l) –
j– w dółk– w góręh– do katalogu nadrzędnegol– do podkatalogu (lub otwarcie pliku)
Aby zobaczyć listę wszystkich skrótów i poleceń, naciśnij ?.
3. Najważniejsze skróty i polecenia
Space– zaznacz plik/katalogyy– kopiujdd– wytnij (przenieś)pp– wklejdD– usuń (potwierdzenie)cw– zmień nazwę/– wyszukaj:q– wyjdź z Rangera:help– szczegółowa pomoczh– pokaż/ukryj pliki ukryte
Listę wszystkich poleceń znajdziesz po naciśnięciu ?, a także używając :help w pasku poleceń.
4. Podgląd plików i wsparcie dla różnych formatów
Ranger pozwala na podgląd tekstów, obrazów, PDF i wielu innych plików bez wychodzenia z menedżera.
Aby mieć pełen podgląd:
- Zainstaluj zależności (np.
w3m-imgdo obrazów,pdftoppmdo PDF-ów). - W razie potrzeby skonfiguruj dodatkowe narzędzia w pliku konfiguracyjnym.
5. Zakładki i szybka nawigacja
- Tworzenie zakładki –
m+ dowolna litera (np.matworzy zakładkę „a”) - Przechodzenie do zakładki –
'+ litera (np.'a) - Lista zakładek –
:bookmark
Przeglądaj system plików błyskawicznie dzięki zakładkom.
6. Konfiguracja i personalizacja
Po uruchomieniu polecenia:
ranger --copy-config=all
zostaną skopiowane do twojego katalogu domowego pliki konfiguracyjne (~/.config/ranger/). Edycja tych plików pozwala modyfikować:
- Wiązania klawiszy (
rc.conf) - Zachowanie poleceń (
commands.py) - Wygląd podglądu (
scope.sh)
7. Praca na wielu plikach
Ranger umożliwia:
- Zaznaczanie wielu plików – Spacja
- Masowe operacje – Kopiowanie, przenoszenie, usuwanie na wybranych plikach
- Tagowanie – Używaj
tiTdo pracy z tagami plików
8. Rozszerzalność i skrypty
Ranger pozwala na tworzenie własnych komend oraz korzystanie z pluginów. Przykładowe skrypty znajdziesz w /usr/share/doc/ranger/examples.
9. Najważniejsze opcje uruchamiania
ranger [ścieżka]– start w wybranym kataloguranger --choosefile <plik>– integracja z innymi programami (np. edytorami)ranger --copy-config=rc– kopiowanie domyślnego configu
10. Dodatkowe zasoby
- Oficjalna dokumentacja – man
ranger - Help w programie –
:help - Społeczności i poradniki – Strony tematyczne, fora, GitHub
Podsumowanie
Ranger to wydajny, intuicyjny i konfigurowalny menedżer plików, który znacząco przyspiesza pracę w terminalu. Doskonale sprawdza się zarówno u początkujących (dzięki prostocie), jak i zaawansowanych (przez możliwości rozbudowy).
Źródła:





