nnn er en terminalfilleser med et sterkt fokus på å bygge bro mellom terminalen og skrivebordsmiljøet. Den ga sin første utgivelse for et par dager siden og har noen kraftige funksjoner med seg.
nnn bygger på støy, en veldig rask men minim alt med terminalfilleser. Historisk sett har terminalen vært kjent for å være et favorittmedium for å samhandle med OS for utviklere og hackere.
Vanlige skrivebordsbrukere har imidlertid en tendens til å foretrekke GUI-undersystemet. nnn bringer terminalen og GUI i harmoni, ved å la en skrivebordsåpner ta kontroll over å åpne alle typer filer helt eller selektivt. Og det er bare begynnelsen!
nnn – Terminal File Browser
Den beste delen av nnn er at brukere ikke trenger å huske for mange snarveier for å komme i gang. Navigasjon er designet for å være enkel, med hurtigtaster som allerede er kjent for den gjennomsnittlige skrivebordsbrukeren, dvs. pilene, Enter, Home, End, Page Up/Down osv.
nnn er skrevet av Arun Prakash Jana, forfatteren av populære kommandolinjeverktøy som googler, Buku, imgp osv.
Funksjoner av nnn
nnn – Filleser som viser diskbruk
Utvikleren av nnn tar noen interessante valg:
nnn – Viser filinformasjon
nnn er under kraftig utvikling og du kan bidra til eller diskutere nye funksjoner du gjerne vil se i prosjektets ToDo-liste.
Miljøvariabler
NNN_OPENER: la en skrivebordsåpner håndtere alt. F.eks.:
eksport NNN_OPENER=xdg-open "eksport NNN_OPENER=gio åpen" eksport NNN_OPENER=gvfs-open
NNN_FALLBACK_OPENER
: nnn forhåndsdefinerer noen statiske assosiasjoner for populære filtyper med mpv, vi og zathura (for PDF-filer). Den statiske assosiasjonen har ingen effekt hvis NNN_OPENER er satt.
Men hvis dette er favorittapplikasjonene dine, kan du sette skrivebordsåpneren til NNN_FALLBACK_OPENER for å håndtere resten av filene. F.eks.:
eksport NNN_FALLBACK_OPENER=xdg-open "eksport NNN_FALLBACK_OPENER=gio åpen" eksport NNN_FALLBACK_OPENER=gvfs-open
NNN_DE_FILE_MANAGER: satt til en skrivebordsfilbehandling for å åpne med o-tasten. F.eks.:
export NNN_DE_FILE_MANAGER=thunar
NNN_COPIER
: satt til et skript som skal åpnes med ^K -tasten og kopier gjeldende filbane. Eksempelskript (for Linux):
!/bin/sh echo -n $1 | xsel --klippstavle --inngang
Installasjon av nnn i Linux
For å installere på Ubuntu (og derivater), kjør:
$ sudo add-apt-repository ppa:twodopeshaggy/jarun $ sudo apt-get oppdatering $ sudo apt-get install nnn
Arch Linux-brukere kan installere nnn fra AUR.
Brukere kan også kompilere og installere nnn fra kilden. nnn er skrevet i C. Den eneste avhengigheten er ncurses-biblioteket.
Hvordan bruke nnn i Linux
nnn kan starte i 3 forskjellige visningsmoduser (kan byttes under kjøring med hurtigtaster):
Startmoduser
1-min oppsett
Installer nnn med din foretrukne modus eller Still inn nnn til å åpne i detaljvisningsmodus ved å legge til.
alias n='nnn -d'
til skallets rc-fil (f.eks. ~/.bashrc for bash).
Konklusjon
nnn er for brukere som ønsker å nyte tilgjengeligheten til skrivebordet fra terminalens komfort. De som bruker en nedtrekksterminal vil ha størst fordel fordi terminalen også vil beholde konteksten til ethvert pågående arbeid. Prøv det og gi oss tilbakemelding!
Dette tipset er sendt inn av utvikleren av appen. Hvis du har et slikt produkt eller tips, del med oss her.