Whatsapp

nnn

Anonim

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.

Autorem

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.