LF Terminal File Manager adalah pengelola file yang ringan dan kuat untuk digunakan di terminal, dikembangkan dengan bahasa Go. Terinspirasi dari Ranger, ia menawarkan antarmuka minimalis berbasis teks (TUI) yang berfokus pada navigasi cepat dan efisien melalui sistem file, hanya menggunakan keyboard. LF sangat ideal untuk pengguna yang lebih menyukai alur kerja di terminal dan ingin alat yang dapat disesuaikan untuk mengelola file.
Fitur Utama:
Navigasi Cepat: Menggunakan pintasan keyboard bergaya Vim (seperti hjkl untuk pergerakan) dan memungkinkan navigasi cepat melalui direktori dengan tampilan hierarkis dalam tiga panel: direktori induk, saat ini, dan konten/pra-tampilan item yang dipilih.
Ringan dan Portabel: Disusun sebagai satu biner tanpa ketergantungan runtime (kecuali basis data terminfo), menjamin waktu pengaktifan yang cepat dan konsumsi memori yang rendah.
Kustomisasi Lanjutan: Mendukung pintasan yang dapat disesuaikan dan integrasi dengan alat eksternal melalui perintah shell. File konfigurasi, seperti lfrc, memungkinkan penyesuaian warna, ikon, dan perilaku.
Pra-tampilan Berkas: Menampilkan pratinjau berkas teks secara default dan, dengan skrip tambahan, mendukung tampilan format lain, seperti gambar dan video (dengan ekstensi seperti LF Uberzog).
Arsitektur Klien/SERVER: Memungkinkan berbagi pemilihan berkas antara beberapa instansi LF, memudahkan operasi seperti menyalin dan menempel antara terminal yang berbeda.
Integrasi dengan Shell: Dapat dikonfigurasi untuk bekerja dengan editor, pager, dan alat sistem lainnya, serta mendukung perintah shell langsung di antarmuka.
Operasi Berkas: Mendukung tindakan dasar seperti menyalin (y), memotong (d), menempel (p), mengganti nama, membuat berkas/direktori dan menghapus, dengan kemungkinan untuk memperluas fungsionalitas melalui skrip.