nnn เป็นเบราว์เซอร์ไฟล์เทอร์มินัลที่เน้นการเชื่อมช่องว่างระหว่างเทอร์มินัลกับสภาพแวดล้อมเดสก์ท็อป เปิดตัวครั้งแรกเมื่อสองสามวันก่อนและนำคุณสมบัติที่ทรงพลังมาด้วย
nnn สร้างขึ้นจาก noice ซึ่งเป็นเบราว์เซอร์ไฟล์เทอร์มินัลที่รวดเร็วมาก แต่มีคุณลักษณะน้อยที่สุด ในอดีต เทอร์มินัลเป็นที่ทราบกันดีว่าเป็นสื่อยอดนิยมในการโต้ตอบกับระบบปฏิบัติการสำหรับนักพัฒนาและแฮกเกอร์
อย่างไรก็ตาม ผู้ใช้เดสก์ท็อปทั่วไปมักจะชอบระบบย่อย GUI มากกว่า nnn ทำให้เทอร์มินัลและ GUI สอดคล้องกัน โดยอนุญาตให้โปรแกรมเปิดเดสก์ท็อปควบคุมการเปิดไฟล์ทุกชนิดทั้งหมดหรือแบบเลือก และนั่นเป็นเพียงจุดเริ่มต้น!
nnn – เบราว์เซอร์ไฟล์เทอร์มินัล
ส่วนที่ดีที่สุดของ nnn คือผู้ใช้ไม่จำเป็นต้องจำทางลัดมากเกินไปในการเริ่มต้น การนำทางได้รับการออกแบบให้เรียบง่าย ด้วยแป้นพิมพ์ลัดที่ผู้ใช้เดสก์ท็อปทั่วไปคุ้นเคยอยู่แล้ว เช่น ลูกศร Enter หน้าแรก สิ้นสุด เลื่อนหน้าขึ้น/ลง เป็นต้น
nnn เขียนโดย อรุณ ปรากาชฌาณ ผู้เขียน ของโปรแกรมอรรถประโยชน์บรรทัดคำสั่งยอดนิยม เช่น googler Buku, imgp เป็นต้น
คุณสมบัติของnnn
nnn – เบราว์เซอร์ไฟล์แสดงการใช้งานดิสก์
ผู้พัฒนา nnn เสนอตัวเลือกที่น่าสนใจ:
nnn – แสดงข้อมูลไฟล์
nnn อยู่ระหว่างการพัฒนาอย่างหนัก และคุณสามารถมีส่วนร่วมหรือหารือเกี่ยวกับคุณสมบัติใหม่ที่คุณต้องการเห็นในรายการสิ่งที่ต้องทำของโครงการ
ตัวแปรสภาพแวดล้อม
NNN_OPENER: ให้ตัวเปิดเดสก์ท็อปจัดการทั้งหมด เช่น.:
ส่งออก NNN_OPENER=xdg-เปิด "ส่งออก NNN_OPENER=เปิด gio" ส่งออก NNN_OPENER=gvfs-เปิด
NNN_FALLBACK_OPENER
: nnn กำหนดความสัมพันธ์คงที่ล่วงหน้าสำหรับประเภทไฟล์ยอดนิยมด้วย mpv, vi และ zathura (สำหรับ PDF) การเชื่อมโยงแบบคงที่จะไม่มีผลหาก NNN_OPENER ถูกตั้งค่า
อย่างไรก็ตาม หากเป็นแอปพลิเคชันโปรดของคุณ คุณสามารถตั้งค่าตัวเปิดเดสก์ท็อปเป็น NNN_FALLBACK_OPENER เพื่อจัดการกับไฟล์ที่เหลือ เช่น.:
ส่งออก NNN_FALLBACK_OPENER=xdg-เปิด "ส่งออก NNN_FALLBACK_OPENER=เปิด gio" ส่งออก NNN_FALLBACK_OPENER=gvfs-เปิด
NNN_DE_FILE_MANAGER: ตั้งค่าเป็นตัวจัดการไฟล์เดสก์ท็อปเพื่อเปิดด้วยปุ่ม o เช่น.:
ส่งออก NNN_DE_FILE_MANAGER=thunar
NNN_COPIER
: ตั้งเป็นสคริปต์เพื่อเปิดด้วย ^Kคีย์และคัดลอกเส้นทางไฟล์ปัจจุบัน ตัวอย่างสคริปต์ (สำหรับ Linux):
!/bin/sh เสียงสะท้อน -n $1 | xsel - คลิปบอร์ด - อินพุต
การติดตั้ง nnn ใน Linux
หากต้องการติดตั้งบน Ubuntu (และอนุพันธ์) ให้รัน:
$ sudo add-apt-repository ppa:twodopeshaggy/jarun $ sudo apt-get อัปเดต $ sudo apt-get install nnn
ผู้ใช้ Arch Linux สามารถติดตั้ง nnn จาก AUR.
ผู้ใช้ยังสามารถคอมไพล์และติดตั้ง nnn จากแหล่งที่มา nnn เขียนด้วยภาษาซี การพึ่งพาเพียงอย่างเดียวคือ ncurses libray
วิธีใช้ nnn ใน Linux
nnn สามารถเริ่มในโหมดมุมมองที่แตกต่างกัน 3 โหมด (สามารถสลับระหว่างรันไทม์ด้วยแป้นพิมพ์ลัด):
โหมดเริ่ม
ตั้งค่า 1 นาที
ติดตั้ง nnn โดยใช้โหมดที่คุณต้องการหรือตั้งค่า nnn เพื่อเปิดในโหมดดูรายละเอียดโดยการเพิ่ม
นามแฝง n='nnn -d'
ไปยังไฟล์ rc ของเชลล์ (เช่น ~/.bashrc สำหรับ bash)
บทสรุป
nnn สำหรับผู้ใช้ที่ต้องการเพลิดเพลินกับการเข้าถึงเดสก์ท็อปจากความสะดวกสบายของเทอร์มินัล ผู้ที่ใช้เทอร์มินัลแบบเลื่อนลงจะได้รับประโยชน์สูงสุดเนื่องจากเทอร์มินัลจะรักษาบริบทของงานที่กำลังดำเนินอยู่ ลองใช้และแจ้งให้เราทราบค่าธรรมเนียมคืนของคุณ!
เคล็ดลับนี้ส่งโดยนักพัฒนาแอป หากคุณมีผลิตภัณฑ์หรือเคล็ดลับดังกล่าว โปรดแชร์กับเราที่นี่