cfiles - Manajer File Terminal Cepat dengan Vim Keybindings


cfiles adalah pengelola file terminal yang ringan, cepat, dan minimal terinspirasi VIM yang ditulis dalam C menggunakan pustaka ncurses. Muncul dengan vim seperti keybindings dan bergantung pada sejumlah alat/utilitas Unix/Linux lainnya.

Ketergantungan

  1. cp dan mv
  2. fzf – untuk mencari
  3. w3mimgdisplay – untuk pratinjau gambar
  4. xdg-open – untuk membuka program
  5. vim – untuk mengganti nama, mengganti nama secara massal, dan mengedit clipboard
  6. mediainfo – untuk menampilkan info media dan ukuran file
  7. sed – untuk menghapus pilihan tertentu
  8. atool – untuk pratinjau arsip

Pada artikel ini, kami akan menunjukkan cara menginstal dan menggunakan pengelola file terminal cfiles di Linux.

Cara Menginstal dan Menggunakan cfiles di Linux

Untuk menginstal cfiles di sistem Linux Anda, pertama-tama Anda perlu menginstal alat pengembangan seperti yang ditunjukkan.

apt-get install build-essential               [On Debian/Ubuntu]
yum groupinstall 'Development Tools'		[on CentOS/RHEL 7/6]
dnf groupinstall 'Development Tools'		[on Fedora 22+ Versions]

Setelah terinstal, sekarang Anda dapat mengkloning sumber cfiles dari repositori Github menggunakan perintah git seperti yang ditunjukkan.

git clone https://github.com/mananapr/cfiles.git

Selanjutnya, pindah ke repositori lokal menggunakan perintah cd dan jalankan perintah berikut untuk mengkompilasinya.

cd cfiles
gcc cf.c -lncurses -o cf

Selanjutnya, instal executable dengan cara copy atau pindahkan ke direktori yang ada di ` PATH Anda, seperti berikut:

echo $PATH
cp cf /home/aaronkilik/bin/

Setelah Anda menginstalnya, luncurkan seperti yang ditunjukkan.

cf

Pengikatan kunci

Anda dapat menggunakan ikatan kunci berikut.

  • h j k l – Tombol navigasi
  • G – Lanjut ke akhir
  • g – Ke atas
  • H – Pergi ke bagian atas tampilan saat ini
  • M – Pergi ke tengah tampilan saat ini
  • L – Pergi ke bagian bawah tampilan saat ini
  • f – Pencarian menggunakan fzf
  • F – Pencarian menggunakan fzf di direktori ini
  • S – Buka Shell di direktori saat ini
  • spasi – Tambah/Hapus ke/dari daftar pilihan
  • tab – Melihat daftar pilihan
  • e – Edit daftar pilihan
  • u – Daftar pilihan kosong
  • y – Menyalin file dari daftar pilihan
  • v – Memindahkan file dari daftar pilihan
  • a – Ganti Nama File dalam daftar pilihan
  • dd – Memindahkan file dari daftar pilihan ke sampah
  • dD – Menghapus file yang dipilih
  • i – Melihat info media dan info umum
  • . – Mengalihkan file tersembunyi
  • ' – Lihat/Buka bookmark
  • m – Tambahkan penanda
  • p – Jalankan skrip eksternal
  • r – Muat ulang
  • q – Keluar

Untuk informasi lebih lanjut dan opsi penggunaan, lihat repositori Github cfiles: https://github.com/mananapr/cfiles

Cfiles adalah pengelola file ncurses yang ringan, cepat, dan minimal yang ditulis dalam C dengan vim seperti keybindings. Ini masih dalam proses dengan banyak fitur yang akan datang. Bagikan pendapat Anda tentang cfiles, kepada kami melalui formulir umpan balik di bawah.