lf

Terminal file manager

Github星跟踪图

LF

Google Groups, Wiki, #lf (on Freenode), #lf:matrix.org (with IRC bridge)

Build Status
Go Report Card
GoDoc
Join the chat at https://gitter.im/lf-fm/Lobby

This is a work in progress. Use at your own risk.

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.
See faq for more information and tutorial for a gentle introduction with screencasts.

multicol-screenshot
singlecol-screenshot

Features

  • Cross-platform (Linux, OSX, BSDs, Windows (partial))
  • Single binary without any runtime dependencies (except for terminfo database)
  • Fast startup and low memory footprint (due to native code and static binaries)
  • Server/client architecture to share file selection between multiple instances
  • Configuration with shell commands
  • Customizable keybindings (vi and readline defaults)
  • Preview filtering (for source highlight, archives, pdfs/images as text etc.)

Non-Features

  • Tabs or windows (handled by window manager or terminal multiplexer)
  • Builtin pager/editor (handled by your pager/editor of choice)
  • Image previews (cool but no standard available)

May-Futures

  • Mouse control

Installation

See releases for pre-built binaries.

If you like to build from the source:

go get -u github.com/gokcehan/lf

See packages for community maintained packages.

Usage

After the installation lf command should start the application in the current directory.

Run lf -help to see command line options.

Run lf -doc to see the documentation.

See etc directory to integrate lf to your shell or editor.
An example configuration file can also be found in this directory.

See integrations to integrate lf to other tools.

See tips for more examples.

Contributing

See contributing for guidelines.

主要指标

概览
名称与所有者gokcehan/lf
主编程语言Go
编程语言Go (语言数: 7)
平台
许可证MIT License
所有者活动
创建于2016-08-13 12:45:44
推送于2025-05-30 05:15:30
最后一次提交2025-05-30 15:15:30
发布数35
最新版本名称r35 (发布于 )
第一版名称r1 (发布于 )
用户参与
星数8.3k
关注者数66
派生数335
提交数1.2k
已启用问题?
问题数1196
打开的问题数111
拉请求数454
打开的拉请求数4
关闭的拉请求数115
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?