Whatsapp

nnn

Anonim

nnn je prohlížeč souborů terminálu se silným zaměřením na překlenutí propasti mezi terminálem a prostředím desktopu. Svou první verzi vydal před pár dny a přináší s sebou některé výkonné funkce.

nnn staví na noice, velmi rychlém, ale minimálně vybaveném prohlížeči souborů terminálu. Historicky byl terminál známý jako oblíbené médium pro interakci s operačním systémem pro vývojáře a hackery.

Běžní uživatelé desktopů však dávají přednost subsystému GUI. nnn uvádí terminál a GUI do harmonie tím, že umožňuje otvírači plochy převzít kontrolu nad otevíráním všech druhů souborů úplně nebo selektivně. A to je jen začátek!

nnn – Prohlížeč souborů terminálu

Nejlepší na nnn je, že si uživatelé nemusí pamatovat příliš mnoho zkratek, aby mohli začít. Navigace je navržena tak, aby byla jednoduchá, s klávesovými zkratkami, které průměrný uživatel počítače již zná, tj. šipky, Enter, Home, End, Page Up/Down atd.

nnn napsal Arun Prakash Jana, autor populárních nástrojů příkazového řádku, jako je googler, Buku, imgp atd.

Funkce nnn

nnn – Prohlížeč souborů zobrazující využití disku

Vývojář nnn dělá několik zajímavých rozhodnutí:

nnn – Zobrazení informací o souboru

nnn je ve fázi intenzivního vývoje a můžete přispívat nebo diskutovat o nových funkcích, které byste rádi viděli v seznamu úkolů projektu.

Proměnné prostředí

NNN_OPENER: nechejte vše zvládnout stolním otvírákem. Např.:

export NNN_OPENER=xdg-open
"export NNN_OPENER=gio otevřeno"
export NNN_OPENER=gvfs-open

NNN_FALLBACK_OPENER: nnn předdefinuje některé statické asociace pro oblíbené typy souborů s mpv, vi a zathura (pro PDF). Statické přidružení nemá žádný účinek, pokud je nastaveno NNN_OPENER.

Pokud se však jedná o vaše oblíbené aplikace, můžete svůj otvírač plochy nastavit na NNN_FALLBACK_OPENER, aby zvládl zbytek souborů. Např.:

export NNN_FALLBACK_OPENER=xdg-open
"export NNN_FALLBACK_OPENER=gio otevřeno"
export NNN_FALLBACK_OPENER=gvfs-open

NNN_DE_FILE_MANAGER: nastavení na správce souborů na ploše, který se otevírá klávesou o. Např.:

export NNN_DE_FILE_MANAGER=thunar

NNN_COPIER: nastavit na skript, který se má otevřít pomocí ^Kklíč a zkopírujte aktuální cestu k souboru. Příklad skriptu (pro Linux):

!/bin/sh
echo -n $1 | xsel --schránka --vstup

Instalace nnn v Linuxu

Chcete-li nainstalovat na Ubuntu (a deriváty), spusťte:

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

Uživatelé Arch Linuxu mohou nainstalovat nnn z AUR.

Uživatelé mohou také zkompilovat a nainstalovat nnn ze zdroje. nnn je napsáno v C. Jedinou závislostí je knihovna ncurses.

Jak používat nnn v Linuxu

nnn lze spustit ve 3 různých režimech zobrazení (lze přepínat za běhu pomocí klávesových zkratek):

Režimy spouštění

1minutové nastavení

Nainstalujte nnn pomocí preferovaného režimu nebo nastavte nnn na otevření v režimu podrobného zobrazení přidáním.

alias n='nnn -d'

do rc souboru vašeho shellu (např. ~/.bashrc pro bash).

Závěr

nnn je pro uživatele, kteří si chtějí užít přístupnost plochy z pohodlí terminálu. Ti, kteří používají rozevírací terminál, by měli největší prospěch, protože terminál by si také zachoval kontext jakékoli probíhající práce. Vyzkoušejte to a dejte nám vědět svůj názor!

Tento tip zaslal vývojář aplikace, pokud máte nějaký takový produkt nebo tip, podělte se s námi zde.