nnn to przeglądarka plików terminala, która skupia się na wypełnieniu luki między terminalem a środowiskiem graficznym. Jego pierwsza wersja pojawiła się kilka dni temu i zawiera kilka zaawansowanych funkcji.
nnn opiera się na Noice, bardzo szybkiej, ale minimalnie funkcjonalnej przeglądarce plików terminala. W przeszłości terminal był znany jako ulubione medium do interakcji z systemem operacyjnym dla programistów i hakerów.
Jednak zwykli użytkownicy komputerów preferują podsystem GUI. nnn harmonizuje terminal i GUI, umożliwiając narzędziu do otwierania pulpitu przejęcie kontroli nad otwieraniem wszystkich rodzajów plików całkowicie lub wybiórczo. A to dopiero początek!
nnn – Przeglądarka plików terminala
Najlepszą częścią nnn jest to, że użytkownicy nie muszą pamiętać zbyt wielu skrótów, aby rozpocząć. Nawigacja została zaprojektowana tak, aby była prosta, a skróty klawiaturowe są już znane przeciętnemu użytkownikowi komputera stacjonarnego, np. strzałki, Enter, Home, End, Page Up/Down itp.
nnn jest Arun Prakash Jana, autor popularnych narzędzi wiersza poleceń, takich jak googler, Buku, imgp itp.
Funkcje nnn
nnn — Przeglądarka plików wyświetlająca użycie dysku
Twórca nnn dokonuje kilku interesujących wyborów:
nnn – Wyświetlanie informacji o pliku
nnn jest w fazie intensywnego rozwoju i możesz współtworzyć lub omawiać nowe funkcje, które chciałbyś zobaczyć na liście rzeczy do zrobienia w projekcie.
Zmienne środowiska
NNN_OPENER: niech program do otwierania pulpitu obsłuży to wszystko. Np.:
export NNN_OPENER=xdg-open "export NNN_OPENER=gio otwórz" export NNN_OPENER=gvfs-open
NNN_FALLBACK_OPENER
: nnn wstępnie definiuje niektóre statyczne skojarzenia popularnych typów plików z mpv, vi i zathura (dla plików PDF). Powiązanie statyczne nie działa, jeśli ustawiono NNN_OPENER.
Jeśli jednak są to Twoje ulubione aplikacje, możesz ustawić otwieranie pulpitu na NNN_FALLBACK_OPENER, aby obsłużyć resztę plików. Np.:
export NNN_FALLBACK_OPENER=xdg-open "export NNN_FALLBACK_OPENER=gio otwórz" export NNN_FALLBACK_OPENER=gvfs-open
NNN_DE_FILE_MANAGER: ustawienie menedżera plików na pulpicie do otwierania za pomocą klawisza o. Np.:
eksportuj NNN_DE_FILE_MANAGER=thunar
NNN_COPIER
: ustawienie skryptu otwieranego za pomocą ^Ki skopiuj bieżącą ścieżkę pliku. Przykładowy skrypt (dla systemu Linux):
!/bin/sh echo -n $1 | xsel --schowek -- dane wejściowe
Instalacja nnn w systemie Linux
Aby zainstalować na Ubuntu (i pochodnych), uruchom:
$ sudo add-apt-repository ppa:twodopeshaggy/jarun $ sudo apt-get update $ sudo apt-get install nnn
Użytkownicy Arch Linux mogą zainstalować nnn z AUR.
Użytkownicy mogą także kompilować i instalować nnn ze źródła. nnn jest napisany w C. Jedyną zależnością jest biblioteka ncurses.
Jak używać nnn w systemie Linux
nnn można uruchomić w 3 różnych trybach widoku (można je przełączać w czasie wykonywania za pomocą skrótów klawiaturowych):
Tryby uruchamiania
1-minutowa konfiguracja
Zainstaluj nnn w preferowanym trybie lub Ustaw nnn, aby otwierał się w trybie widoku szczegółowego, dodając.
alias n='nnn -d'
do pliku rc twojej powłoki (np. ~/.bashrc dla basha).
Wniosek
nnn jest dla użytkowników, którzy chcą cieszyć się dostępnością pulpitu z poziomu wygodnego terminala. Ci, którzy korzystają z rozwijanego terminala, odniosą największe korzyści, ponieważ terminal zachowa również kontekst wszelkich bieżących prac. Wypróbuj i daj nam znać swoją opinię!
Ta wskazówka została przesłana przez twórcę aplikacji, jeśli masz taki produkt lub wskazówkę, podziel się z nami tutaj.