Whatsapp

nnn

Anonim

nnn este un browser de fișiere terminal cu un accent puternic pe reducerea decalajului dintre terminal și mediul desktop. Prima lansare a fost lansată cu câteva zile în urmă și aduce câteva funcții puternice cu el.

nnn se bazează pe noice, un browser de fișiere terminal foarte rapid, dar cu caracteristici minime. Din punct de vedere istoric, terminalul a fost cunoscut a fi un mediu favorit pentru a interacționa cu sistemul de operare pentru dezvoltatori și hackeri.

Cu toate acestea, utilizatorii obișnuiți de desktop tind să prefere subsistemul GUI. nnn aduce terminalul și interfața grafică în armonie, permițând unui deschizător de desktop să preia controlul deschiderii tuturor tipurilor de fișiere complet sau selectiv. Și acesta este doar începutul!

nnn – Browser de fișiere terminal

Cea mai bună parte a nnn este că utilizatorii nu trebuie să-și amintească prea multe comenzi rapide pentru a începe. Navigarea este concepută pentru a fi simplă, cu comenzi rapide de la tastatură deja familiare utilizatorului mediu de desktop, adică săgețile, Enter, Home, End, Page Up/Down etc.

nnn este scris de Arun Prakash Jana, autor de utilitare populare de linie de comandă, cum ar fi googler, Buku, imgp etc.

Caracteristicile lui nnn

nnn – Browser de fișiere care arată utilizarea discului

Dezvoltatorul nnn face câteva alegeri interesante:

nnn – Se afișează informații despre fișier

nnn este în curs de dezvoltare intensă și puteți contribui la sau discuta despre noi funcții pe care ați dori să le vedeți în lista de activități a proiectului.

Variabile de mediu

NNN_OPENER: lăsați un deschizător de desktop să se ocupe de toate. De exemplu.:

export NNN_OPENER=xdg-open
"export NNN_OPENER=gio deschis"
export NNN_OPENER=gvfs-deschis

NNN_FALLBACK_OPENER: nnn predefinite unele asocieri statice pentru tipuri de fișiere populare cu mpv, vi și zathura (pentru PDF-uri). Asocierea statică nu are efect dacă este setat NNN_OPENER.

Totuși, dacă acestea sunt aplicațiile tale preferate, poți seta deschiderea desktopului la NNN_FALLBACK_OPENER pentru a gestiona restul fișierelor. De exemplu.:

export NNN_FALLBACK_OPENER=xdg-open
"export NNN_FALLBACK_OPENER=gio deschis"
export NNN_FALLBACK_OPENER=gvfs-deschis

NNN_DE_FILE_MANAGER: setați un manager de fișiere de pe desktop pentru a deschide cu tasta o. De exemplu.:

export NNN_DE_FILE_MANAGER=thunar

NNN_COPIER: setați ca un script să se deschidă cu ^K Tastași copiați calea fișierului curent. Exemplu de script (pentru Linux):

!/bin/sh
echo -n $1 | xsel --clipboard --input

Instalarea lui nnn în Linux

Pentru a instala pe Ubuntu (și derivate), rulați:

$ sudo add-apt-repository ppa:twodopeshaggy/jarun
$ sudo apt-get update
$ sudo apt-get install nnn

Utilizatorii Arch Linux pot instala nnn din AUR.

Utilizatorii pot, de asemenea, compila și instala nnn din sursă. nnn este scris în C. Singura dependență este biblioteca ncurses.

Cum se utilizează nnn în Linux

nnn poate începe în 3 moduri de vizualizare diferite (poate fi comutat în timpul rulării cu comenzi rapide de la tastatură):

Moduri de pornire

Configurare de 1 min

Instalați nnn folosind modul preferat sau Setați nnn pentru a deschide în modul de vizualizare detaliată prin adăugarea.

alias n='nnn -d'

la fișierul rc al shell-ului tău (de ex. ~/.bashrc pentru bash).

Concluzie

nnn este pentru utilizatorii care ar dori să se bucure de accesibilitatea desktopului din confortul terminalului. Cei care folosesc un terminal drop-down ar beneficia cel mai mult, deoarece terminalul ar păstra, de asemenea, contextul oricărei lucrări în desfășurare. Încercați-l și spuneți-ne părerea dvs.!

Acest sfat este trimis de dezvoltatorul aplicației, dacă aveți vreun astfel de produs sau sfat, distribuiți-ne aici.