Whatsapp

nnn

Anonim

nnn er en terminalfilbrowser med et stærkt fokus på at bygge bro mellem terminalen og skrivebordsmiljøet. Den udgav sin første udgivelse for et par dage siden og bringer nogle kraftfulde funktioner med sig.

nnn bygger på noice, en meget hurtig, men minim alt udvalgt terminalfilbrowser. Historisk set har terminalen været kendt for at være et yndet medium til at interagere med OS for udviklere og hackere.

Almindelige desktopbrugere har dog en tendens til at foretrække GUI-undersystemet. nnn bringer terminalen og GUI'en i harmoni ved at tillade en desktop-åbner at tage kontrol over at åbne alle slags filer helt eller selektivt. Og det er kun begyndelsen!

nnn – Terminal File Browser

Den bedste del af nnn er, at brugerne ikke behøver at huske for mange genveje for at komme i gang. Navigation er designet til at være enkel, med tastaturgenveje, som den gennemsnitlige desktopbruger allerede kender, dvs. pilene, Enter, Home, End, Page Up/Down osv.

nnn er skrevet af Arun Prakash Jana, forfatteren af populære kommandolinjeværktøjer som googler, Buku, imgp osv.

Funktioner af nnn

nnn – Filbrowser, der viser diskbrug

Udvikleren af ​​nnn træffer nogle interessante valg:

nnn – Viser filoplysninger

nnn er under hård udvikling, og du kan bidrage til eller diskutere nye funktioner, du gerne vil se i projektets ToDo-liste.

Miljøvariabler

NNN_OPENER: lad en skrivebordsåbner klare det hele. For eksempel.:

eksport NNN_OPENER=xdg-open
"eksport NNN_OPENER=gio åben"
eksport NNN_OPENER=gvfs-åben

NNN_FALLBACK_OPENER: nnn foruddefinerer nogle statiske associationer for populære filtyper med mpv, vi og zathura (for PDF'er). Den statiske tilknytning har ingen effekt, hvis NNN_OPENER er indstillet.

Men hvis disse er dine yndlingsprogrammer, kan du indstille din skrivebordsåbner til NNN_FALLBACK_OPENER for at håndtere resten af ​​filerne. For eksempel.:

eksport NNN_FALLBACK_OPENER=xdg-åben
"eksport NNN_FALLBACK_OPENER=gio åben"
eksport NNN_FALLBACK_OPENER=gvfs-åben

NNN_DE_FILE_MANAGER: Indstil til en desktop filhåndtering for at åbne med o-tasten. For eksempel.:

eksport NNN_DE_FILE_MANAGER=thunar

NNN_COPIER: indstillet til et script, der åbnes med ^K -tasten og kopier den aktuelle filsti. Eksempel script (til Linux):

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

Installation af nnn i Linux

For at installere på Ubuntu (og derivater), skal du køre:

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

Arch Linux-brugere kan installere nnn fra AUR.

Brugere kan også kompilere og installere nnn fra kilden. nnn er skrevet i C. Den eneste afhængighed er ncurses-biblioteket.

Sådan bruges nnn i Linux

nnn kan starte i 3 forskellige visningstilstande (kan skiftes under kørsel med tastaturgenveje):

Starttilstande

1-min. opsætning

Installer nnn med din foretrukne tilstand eller Indstil nnn til at åbne i detaljevisningstilstand ved at tilføje.

alias n='nnn -d'

til din shells rc-fil (f.eks. ~/.bashrc for bash).

Konklusion

nnn er for brugere, der gerne vil nyde adgangen til skrivebordet fra terminalens komfort. De, der bruger en drop-down-terminal, vil have mest gavn, fordi terminalen også vil bevare konteksten af ​​ethvert igangværende arbejde. Prøv det og fortæl os dit tilbagemelding!

Dette tip er indsendt af udvikleren af ​​appen. Hvis du har et sådant produkt eller tip, så del med os her.