ค้นหาเว็บไซต์

Vifm - ตัวจัดการไฟล์แบบ Commandline พร้อม 'Vi Keybindings' สำหรับ Linux


ในบทความล่าสุดของเรา เราได้รวบรวมรายชื่อตัวจัดการไฟล์ที่ดีที่สุด 13 ตัวสำหรับระบบ Linux ซึ่งส่วนใหญ่ใช้อินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) แต่หากคุณมีการกระจาย Linux ที่ใช้เฉพาะอินเทอร์เฟซบรรทัดคำสั่ง (CLI) คุณจำเป็นต้องมีตัวจัดการไฟล์แบบข้อความ ในบทความนี้ เราจะนำเสนอตัวจัดการไฟล์ชื่อ Vifm ให้กับคุณ

Vifm คือ CLI อันทรงพลังและตัวจัดการไฟล์ข้ามแพลตฟอร์มที่ใช้ ncurses สำหรับระบบ Unix, Cygwin และ Window มีคุณลักษณะหลากหลายและมาพร้อมกับ Vi เช่นเดียวกับการเชื่อมโยงคีย์ นอกจากนี้ยังใช้ฟีเจอร์ที่มีประโยชน์มากมายจาก Mutt

ไม่จำเป็นต้องเรียนรู้ชุดคำสั่งการใช้งานใหม่ เนื่องจากช่วยให้คุณสามารถควบคุมไฟล์ของคุณโดยใช้แป้นพิมพ์ได้อย่างสมบูรณ์โดยใช้ตัวเลือก/คำสั่ง Vi ทั่วไป

คุณสมบัติ Vifm ที่มีประโยชน์:

  • ให้ความสะดวกในการแก้ไขไฟล์หลายประเภท
  • มาพร้อมกับสองบานหน้าต่างโดยค่าเริ่มต้น
  • รองรับโหมด Vi, ตัวเลือก, รีจิสเตอร์, คำสั่ง และอื่นๆ อีกมากมาย
  • รองรับการเติมคำสั่งอัตโนมัติ
  • รองรับไดเร็กทอรีถังขยะ
  • เสนอมุมมองที่หลากหลาย (เช่น กำหนดเอง คอลัมน์ การเปรียบเทียบ และ ls-like)
  • รองรับการสั่งงานระยะไกล
  • ยังรองรับการเปลี่ยนไดเร็กทอรีจากระยะไกล
  • รองรับโทนสีต่างๆ
  • รองรับการติดตั้งระบบไฟล์ FUSE อัตโนมัติในตัว
  • รองรับการใช้งานฟังก์ชั่น
  • รองรับปลั๊กอินสำหรับการใช้ vifm เป็นกลุ่มเป็นตัวเลือกไฟล์และอีกมากมาย

การอ่านที่แนะนำ: Cloud Commander – ตัวจัดการไฟล์เว็บเพื่อควบคุมไฟล์/โปรแกรม Linux ผ่านเบราว์เซอร์

วิธีการติดตั้งตัวจัดการไฟล์บรรทัดคำสั่ง Vifm ใน Linux

Vifm มีอยู่ในคลังซอฟต์แวร์อย่างเป็นทางการของ Debian/Ubuntu และ Fedora Linux หากต้องการติดตั้ง ให้ใช้ตัวจัดการแพ็คเกจที่เกี่ยวข้องเพื่อติดตั้งในลักษณะนี้

sudo apt install vifm   [On Debian/Ubuntu]
dnf install vifm        [On Fedora 22+]

เมื่อติดตั้งแล้ว คุณสามารถเริ่มต้นได้โดยการพิมพ์

vifm

รองรับสองบานหน้าต่างตามค่าเริ่มต้น

ใช้แถบ เว้นวรรค เพื่อเลื่อนจากบานหน้าต่างหนึ่งไปอีกบานหนึ่ง หากต้องการเข้าสู่ไดเร็กทอรี เพียงกดปุ่ม [Enter]

เปิดไฟล์ในตัวแก้ไข Vi/m

หากต้องการเปิดไฟล์เช่นสคริปต์ findhost.sh ในบานหน้าต่างด้านขวาด้านบน เพียงไฮไลต์ไฟล์แล้วกด [Enter]:

ปากกาเน้นข้อความแบบสี

หากต้องการเปิดใช้งานเครื่องไฮไลต์แบบภาพ ให้กด V และเลื่อนเพื่อดูวิธีการทำงาน

ตัวเลือกการจัดการบานหน้าต่างหลัก

หากต้องการดูตัวเลือกการจัดการบานหน้าต่าง/การเชื่อมโยงแป้นพิมพ์ ให้กด Ctrl-W

หากต้องการแยกหน้าต่างในแนวนอน ให้กด Ctrl-W จากนั้น s

หากต้องการแบ่งหน้าต่างในแนวตั้ง ให้กด Ctrl-W จากนั้นกด v

ใช้ Tab เพื่อเติมคำสั่งอัตโนมัติ

ขั้นแรกให้พิมพ์ตัวอักษรสองสามตัวในชื่อคำสั่ง (อาจเป็นสองตัว) จากนั้นกด Tab หากต้องการเลือกตัวเลือกถัดไป ให้กด Tab อีกครั้ง จากนั้นกด [Enter]

ไฮไลต์ไฟล์ในบานหน้าต่างเดียวและดูในอีกบานหนึ่ง

คุณสามารถแสดงรายการไฟล์ในบานหน้าต่างหนึ่งและดูเนื้อหาในอีกบานหนึ่งได้ในขณะที่คุณเลื่อนดูไฟล์ เพียงเรียกใช้คำสั่ง view เช่นนี้

:view

ลบไฟล์ใน Vifm

คุณสามารถลบไฟล์ที่ไฮไลต์ได้โดยกด dd หากต้องการลบ ให้กด Y หรือ N หรือมิฉะนั้น

ถังขยะบรรทัดคำสั่ง Vifm

หากคุณลบไฟล์ใน Vifm ไฟล์นั้นจะถูกจัดเก็บไว้ในถังขยะ หากต้องการดูไดเร็กทอรีถังขยะ ให้พิมพ์คำสั่งนี้

:trashes

หากต้องการดูไฟล์ในถังขยะ ให้รันคำสั่ง lstrash (กด q เพื่อย้อนกลับ)

:lstrash

หากต้องการกู้คืนไฟล์จากไดเร็กทอรีถังขยะ ขั้นแรกให้ย้ายเข้าไปที่ไฟล์นั้นโดยใช้คำสั่ง cd เช่นนี้

:cd /home/aaronkilik/.local/share/vifm/Trash

จากนั้นเลือกไฟล์ที่จะกู้คืน และพิมพ์:

:restore

สำหรับข้อมูลการใช้งานที่ครอบคลุมและตัวเลือก คำสั่ง และเคล็ดลับ โปรดดูที่หน้าคู่มือ Vifm:

man vifm

หน้าแรกของ Vifm: https://vifm.info/

ตรวจสอบบทความต่อไปนี้

  1. ผู้บัญชาการ GNOME: เบราว์เซอร์ไฟล์กราฟิก 'สองบานหน้าต่าง' และตัวจัดการสำหรับ Linux
  2. Peazip – เครื่องมือจัดการไฟล์พกพาและเครื่องมือเก็บถาวรสำหรับ Linux

ในบทความนี้ เราได้กล่าวถึงการติดตั้งและคุณลักษณะพื้นฐานของ Vifm ซึ่งเป็นโปรแกรมจัดการไฟล์ที่ใช้ CLI อันทรงพลังสำหรับระบบ Linux ใช้แบบฟอร์มคำติชมด้านล่างเพื่อแบ่งปันความคิดของคุณเกี่ยวกับเรื่องนี้