Naber

nnn

Anonim

nnn, terminal ile masaüstü ortamı arasındaki boşluğu kapatmaya güçlü bir şekilde odaklanan bir terminal dosya tarayıcısıdır. İlk çıkışını birkaç gün önce yaptı ve beraberinde bazı güçlü özellikler getiriyor.

nnn, çok hızlı ancak minimum özellikli bir terminal dosyası tarayıcısı olan noice üzerine kuruludur. Tarihsel olarak, terminal, geliştiriciler ve bilgisayar korsanları için işletim sistemiyle etkileşim kurmak için favori bir ortam olarak biliniyordu.

Ancak, normal masaüstü kullanıcıları GUI alt sistemini tercih etme eğilimindedir. nnn, bir masaüstü açıcının her türlü dosyayı tamamen veya seçerek açma kontrolünü ele geçirmesine izin vererek terminali ve GUI'yi uyumlu hale getirir. Ve bu sadece başlangıç!

nnn – Terminal Dosya Tarayıcısı

nnn'ın en iyi yanı, kullanıcıların başlamak için çok fazla kısayol hatırlamasına gerek olmamasıdır. Gezinme, ortalama bir masaüstü kullanıcısının zaten aşina olduğu klavye kısayollarıyla, yani oklar, Enter, Ana Sayfa, Bitir, Sayfa Yukarı/Aşağı vb. ile basit olacak şekilde tasarlanmıştır.

nnn yazan Arun Prakash Jana, yazar googler, Buku, imgp vb. gibi popüler komut satırı yardımcı programlarının

nnn'nin Özellikleri

nnn – Disk Kullanımını Gösteren Dosya Tarayıcı

nnn geliştiricisi bazı ilginç seçimler yapıyor:

nnn – Dosya Bilgileri gösteriliyor

nnn yoğun geliştirme aşamasındadır ve projenin Yapılacaklar listesinde görmek istediğiniz yeni özelliklere katkıda bulunabilir veya bunları tartışabilirsiniz.

Ortam Değişkenleri

NNN_OPENER: Bırakın bir masaüstü açıcı hepsini halletsin. Örneğin.:

dışa aktarma NNN_OPENER=xdg-open
"dışa aktarma NNN_OPENER=çok açık"
dışa aktarma NNN_OPENER=gvfs-açık

NNN_FALLBACK_OPENER: nnn, mpv, vi ve zathura (PDF'ler için) ile popüler dosya türleri için bazı statik ilişkilendirmeleri önceden tanımlar. NNN_OPENER ayarlanırsa statik ilişkinin hiçbir etkisi olmaz.

Ancak, bunlar favori uygulamalarınızsa, geri kalan dosyaları işlemek için masaüstü açıcınızı NNN_FALLBACK_OPENER olarak ayarlayabilirsiniz. Örneğin.:

dışa aktarma NNN_FALLBACK_OPENER=xdg-open
"dışa aktarma NNN_FALLBACK_OPENER=çok açık"
dışa aktarma NNN_FALLBACK_OPENER=gvfs-açık

NNN_DE_FILE_MANAGER: o tuşuyla açmak için bir masaüstü dosya yöneticisine ayarlayın. Örneğin.:

dışa aktarma NNN_DE_FILE_MANAGER=thunar

NNN_COPIER: ^K ile açılacak bir komut dosyasına ayarlayıntuşuna basın ve geçerli dosya yolunu kopyalayın. Örnek betik (Linux için):

!/bin/sh
yankı -n $1 | xsel --pano --giriş

Linux'ta nnn kurulumu

Ubuntu'ya (ve türevlerine) yüklemek için şunu çalıştırın:

$ sudo add-apt-repository ppa:twodopeshaggy/jarun
$ sudo apt-get güncellemesi
$ sudo apt-get install nnn

Arch Linux kullanıcıları nnn'yi AUR'dan yükleyebilir.

Kullanıcılar ayrıca nnn'yi kaynaktan derleyebilir ve yükleyebilir. nnn, C dilinde yazılmıştır. Tek bağımlılık ncurses libray'dir.

Linux'ta nnn Nasıl Kullanılır

nnn, 3 farklı görünüm modunda başlayabilir (çalışma zamanında klavye kısayollarıyla değiştirilebilir):

Başlangıç ​​modları

1 dakikalık kurulum

Tercih ettiğiniz modu kullanarak nnn'yi yükleyin veya nnn'yi ekleyerek ayrıntılı görünüm modunda açılacak şekilde ayarlayın.

alias n='nnn -d'

kabuğunuzun rc dosyasına (ör. bash için ~/.bashrc).

Çözüm

nnn, terminalin rahatlığından masaüstüne erişilebilirliğin tadını çıkarmak isteyen kullanıcılar içindir. Açılır terminal kullananlar, terminal aynı zamanda devam eden herhangi bir çalışmanın bağlamını da koruyacağından en çok fayda sağlayacaktır. Deneyin ve geri bildiriminizi bize bildirin!

Bu ipucu, uygulamanın geliştiricisi tarafından gönderilmiştir, eğer böyle bir ürününüz veya ipucunuz varsa bizimle burada paylaşın.