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.