GNU/Linux >> Belajar Linux >  >> Linux

vifm:Peramban File Terminal untuk Pecinta Vim Hardcore

Ringkasan:Jelajahi aplikasi browser file berbasis terminal yang dapat digunakan dengan binding kunci gaya Vim.

Ketika datang untuk menavigasi melalui struktur direktori Linux di baris perintah, orang sering mengandalkan perintah cd.

Dan tidak ada yang salah dengan itu karena Anda akan mendapatkan perintah cd di sistem Linux mana pun yang Anda masuki.

Namun, jika sistem dikelola oleh Anda dan Anda ingin memiliki tampilan direktori yang lebih baik, pengelola file melakukan jauh lebih baik daripada perintah cd atau pohon.

Ya, Anda juga bisa mendapatkan pengelola file di terminal. Mereka mungkin tidak sebagus yang GUI seperti Nautilus tetapi masih lebih baik daripada perintah lama biasa.

Ada beberapa browser file TUI dan kami telah membahas beberapa di antaranya di It's FOSS. Hari ini, kita melihat vifm.

Apa itu vifm?

vifm adalah alat baris perintah yang merupakan pengelola file dengan ikatan kunci untuk navigasi dan manipulasi objek sistem file yang mirip dengan vim. Jika Anda bertanya-tanya apa yang saya maksud dengan "objek sistem file", mereka adalah file, direktori, tautan simbolik, tautan keras, dll.

Bersama dengan binding kunci interaksi vim yang sangat intuitif, di bawah ini adalah serangkaian fitur yang ditawarkan vifm kepada Anda

  • Pengelola file cepat langsung di terminal Anda
  • Mengedit file teks dari pengelola file itu sendiri
  • vifm menggunakan antarmuka kutukan
  • vifm adalah lintas platform (bahkan dapat bekerja di Windows dengan bantuan Cygwin; itu harus bekerja tetapi saya belum mengujinya)
  • Mendukung input pengikatan kunci gaya vim seperti dd, j, k, h, l dll
  • Plugin vifm tersedia untuk digunakan di dalam vim untuk membuka file melalui vim
  • Dukungan lengkapi otomatis untuk perintah vim
  • Dukungan untuk lebih dari satu panel
  • Mengizinkan penggantian nama batch dengan [atau tanpa] ekspresi reguler

Menginstal vifm di Linux

Paket vifm bukanlah hal baru dan oleh karena itu sudah tersedia bahkan di repositori distribusi “stabil” (seperti Debian) secara default.

Pada distro berbasis Debian dan Debian (seperti Ubuntu, Pop!_OS, Mint dll), Anda dapat menggunakan apt package manager untuk menginstal vifm:

sudo apt install vifm

Gunakan pengelola paket pacman untuk menginstal vifm pada distribusi Linux berbasis Arch:

sudo pacman -S vifm

vifm juga tersedia di repositori Fedora dan RHEL; instal vifm dengan pengelola paket DNF:

sudo dnf install vifm

Setelah vifm terinstal, Anda cukup mengetik vifm terminal Anda – seperti di bawah ini – dan mulai vifm

vifm

Antarmuka pengguna vifm

Saat Anda meluncurkan vifm untuk pertama kalinya, secara default, itu akan diluncurkan dengan ikhtisar direktori tempat Anda berada saat ini. Anda juga akan melihat, bahwa vifm menggunakan dua panel secara default.

Jika Anda bingung dengan antarmukanya, coba tekan tombol j untuk memindahkan kursor ke bawah satu baris, dan tekan tombol k untuk memindahkan kursor ke atas satu baris. Anda dapat naik satu direktori dengan menekan tombol h. Sama seperti vim!

Jika kursor Anda saat ini berada di file, menekan tombol l akan membuka file dalam vim (jika tidak dinyatakan lain). Tetapi jika kursor Anda berada di direktori, menekan tombol l akan menavigasi dalam direktori dan menampilkan isi direktori.

Anda juga bisa mendapatkan detail tentang file atau direktori dari pengelola file dengan menekan tombol Ctrl + g yang mengikat.

Anda dapat menekan tombol “za” untuk menampilkan file dan direktori yang disembunyikan (file dan direktori dengan titik di awal disembunyikan secara default). Jika file dan direktori khusus ini tidak disembunyikan, menekan za akan menyembunyikannya.

Anda dapat menampilkan file dan direktori tersembunyi secara permanen dengan pengikatan kunci “zo” dan tidak pernah membuat item ini terlihat dengan pengikatan kunci “zm”.

nnn:Peramban File Terminal yang Sangat Cepat Untuk Pengguna Pro Linux

Kesimpulan

Karena didasarkan pada Vim, Anda dapat mengonfigurasinya menggunakan file vifmrc. Vifm wiki memiliki lembar contekan pengikatan kunci default terbaru yang terletak di sini. Proyek ini didokumentasikan dengan sangat baik.

vifm adalah pengelola file yang luar biasa, khusus untuk pengguna Vim karena terintegrasi dengan baik dengan ekosistem Vim. Ini menggabungkan banyak fitur vim dan ikatan kunci ke dalam pengelola file. Tata letak dua panel default membuatnya lebih produktif.

Jangan ragu untuk mencoba vifm. Ini benar-benar alat baris perintah yang luar biasa!

Artikel Asli


Linux
  1. 6 Browser Berbasis Terminal Terbaik Untuk Ubuntu 20.04

  2. Vim:Buat File Dengan +x Bit?

  3. Bagaimana Cara Menggunakan Jenis File Di Vim?

  1. Salin file di terminal Linux

  2. Ganti nama file di terminal Linux

  3. Bagaimana cara mengaktifkan penyorotan sintaks untuk .bash_aliases di vim?

  1. Pindahkan file di terminal Linux

  2. Satu Liner Untuk Memeriksa Ada File?

  3. Jadikan File Bat Tersedia Di Mana Saja Untuk Terminal?