nnn ایک ٹرمینل فائل براؤزر ہے جس میں ٹرمینل اور ڈیسک ٹاپ ماحول کے درمیان خلا کو ختم کرنے پر بھرپور توجہ دی گئی ہے۔ اس نے اپنی پہلی ریلیز کچھ دن پہلے کی تھی اور اس کے ساتھ کچھ طاقتور فیچرز لائے ہیں۔
nnn noice پر بنتا ہے، ایک بہت تیز لیکن کم سے کم خصوصیات والا ٹرمینل فائل براؤزر۔ تاریخی طور پر، ٹرمینل کو ڈویلپرز اور ہیکرز کے لیے OS کے ساتھ بات چیت کرنے کا ایک پسندیدہ ذریعہ جانا جاتا ہے۔
تاہم، ڈیسک ٹاپ کے باقاعدہ صارفین GUI سب سسٹم کو ترجیح دیتے ہیں۔ nnn ٹرمینل اور GUI کو ہم آہنگی میں لاتا ہے، ایک ڈیسک ٹاپ اوپنر کو تمام قسم کی فائلوں کو مکمل طور پر، یا منتخب طور پر کھولنے کا کنٹرول حاصل کرنے کی اجازت دے کر۔ اور یہ تو بس شروعات ہے!
nnn – ٹرمینل فائل براؤزر
nnn کا بہترین حصہ یہ ہے کہ صارفین کو شروع کرنے کے لیے بہت زیادہ شارٹ کٹس یاد رکھنے کی ضرورت نہیں ہے۔ نیویگیشن کو سادہ بنانے کے لیے ڈیزائن کیا گیا ہے، کی بورڈ شارٹ کٹس کے ساتھ جو اوسط ڈیسک ٹاپ صارف کے لیے پہلے سے ہی واقف ہیں، یعنی تیر، Enter، Home، End، Page Up/Down وغیرہ۔
nnn لکھا ہوا ہے ارون پرکاش جانا، مصنف مقبول کمانڈ لائن یوٹیلیٹیز جیسے گوگلر، Buku، imgp وغیرہ
nnn کی خصوصیات
nnn - فائل براؤزر ڈسک کا استعمال دکھا رہا ہے
nnn کا ڈویلپر کچھ دلچسپ انتخاب کرتا ہے:
nnn - فائل کی معلومات دکھا رہا ہے
nnn بہت زیادہ ترقی کے مراحل میں ہے اور آپ ان نئی خصوصیات میں حصہ ڈال سکتے ہیں یا ان پر بات کر سکتے ہیں جنہیں آپ پروجیکٹ کی ToDo فہرست میں دیکھنا چاہتے ہیں۔
ماحولیاتی تغیرات
NNN_OPENER: ایک ڈیسک ٹاپ اوپنر کو یہ سب سنبھالنے دیں۔ مثال کے طور پر:
export NNN_OPENER=xdg-اوپن "برآمد کریں NNN_OPENER=gio کھولیں۔" برآمد کریں NNN_OPENER=gvfs-اوپن
NNN_FALLBACK_OPENER
: nnn mpv, vi اور zathura (PDFs کے لیے) کے ساتھ مقبول فائل کی اقسام کے لیے کچھ جامد ایسوسی ایشنز کی پہلے سے وضاحت کرتا ہے۔ جامد ایسوسی ایشن کا کوئی اثر نہیں ہوتا ہے اگر NNN_OPENER سیٹ ہے۔
تاہم، اگر یہ آپ کی پسندیدہ ایپلیکیشنز ہیں، تو آپ باقی فائلوں کو سنبھالنے کے لیے اپنے ڈیسک ٹاپ اوپنر کو NNN_FALLBACK_OPENER پر سیٹ کر سکتے ہیں۔ مثال کے طور پر:
export NNN_FALLBACK_OPENER=xdg-open "برآمد کریں NNN_FALLBACK_OPENER=gio کھولیں۔" برآمد کریں NNN_FALLBACK_OPENER=gvfs-اوپن
NNN_DE_FILE_MANAGER: o کلید کے ساتھ کھولنے کے لیے ڈیسک ٹاپ فائل مینیجر پر سیٹ کریں۔ مثال کے طور پر:
ایکسپورٹ NNN_DE_FILE_MANAGER=thunar
NNN_COPIER
: ^K کے ساتھ کھولنے کے لیے اسکرپٹ پر سیٹ کریںکلید اور موجودہ فائل پاتھ کو کاپی کریں۔ اسکرپٹ کی مثال (لینکس کے لیے):
!/bin/sh echo -n $1 | xsel --clipboard --input
لینکس میں این این این کی انسٹالیشن
اوبنٹو (اور مشتقات) پر انسٹال کرنے کے لیے، چلائیں:
$ sudo add-apt-repository ppa:twodopeshaggy/jarun $ sudo apt-get update $ sudo apt-get install nnn
Arch Linux کے صارفین AUR سے nnn انسٹال کر سکتے ہیں۔
صارف سورس سے این این این کو کمپائل اور انسٹال بھی کر سکتے ہیں۔ nnn C میں لکھا گیا ہے۔ واحد انحصار ncurses libray ہے۔
لینکس میں این این این کا استعمال کیسے کریں
nnn 3 مختلف ویو موڈز میں شروع ہو سکتا ہے (کی بورڈ شارٹ کٹ کے ساتھ رن ٹائم پر سوئچ کیا جا سکتا ہے):
اسٹارٹ موڈ
1 منٹ سیٹ اپ
اپنا پسندیدہ موڈ استعمال کرتے ہوئے nnn انسٹال کریں یا شامل کر کے ڈیٹیل ویو موڈ میں کھولنے کے لیے nnn سیٹ کریں۔
عرف n='nnn -d'
آپ کے شیل کی rc فائل میں (جیسے ~/.bashrc bash کے لیے)
نتیجہ
nnn ان صارفین کے لیے ہے جو ٹرمینل کے آرام سے ڈیسک ٹاپ تک رسائی سے لطف اندوز ہونا چاہتے ہیں۔ جو لوگ ڈراپ ڈاؤن ٹرمینل استعمال کرتے ہیں ان کو سب سے زیادہ فائدہ ہوگا کیونکہ ٹرمینل کسی بھی جاری کام کے تناظر کو بھی برقرار رکھے گا۔ اسے آزمائیں اور ہمیں اپنے تاثرات سے آگاہ کریں!
یہ ٹِپ ایپ کے ڈویلپر نے جمع کروائی ہے، اگر آپ کے پاس ایسی کوئی پروڈکٹ یا ٹِپ ہے تو ہمارے ساتھ یہاں شئیر کریں۔