lf (sysutils/lf) Updated: 3 months, 1 week ago Add to my watchlist

Terminal file manager

lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools.

Version: 33 License: MIT GitHub
Maintainers judaew
Categories sysutils
Homepage https://github.com/gokcehan/lf
Platforms {darwin >= 17}
Variants -

"lf" depends on

build (2)

Ports that depend on "lf"

No ports


Port notes

A sample configuration file can be found at the following path:
${prefix}/etc/lf/lfrc.example

The Vim plugin is already included within the port and installed in Vim's
global plugin directory. If you are using Neovim, add the following line to
your init.vim:
set rtp+=${prefix}/share/vim/vimfiles/ftdetect

lfcd is a shell script that changes the working directory in your shell to
the last directory in lf on exit, a feature adapted from ranger. If you want
to use this script, you need to source it in a smilar way as with sourcing
completions for any given shell. You can find the script on the following
path:
${prefix}/share/lf


Port Health:

Loading Port Health

Installations (30 days)

3

Requested Installations (30 days)

2

Livecheck results

lf seems to have been updated (port version: 33, new version: 34)

livecheck ran: 11 hours ago