* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《18.7K star!一款平替Notion的笔记项目,高效构建个人知识库!》
大家好,我是开源君!
提到文件管理器,大家可能会想到各种图形界面的工具,比如Windows下的资源管理器,Mac的Finder。但是对于那些终端爱好者或者硬核Linux用户来说,使用终端里的文件管理器不仅有种"黑客风",而且效率真的不低!
今天开源君就给大家分享一个超级快、超级轻量的终端文件管理器 - nnn
,简直是终端文件管理界的一股清流,让你的文件操作快到飞起!
项目简介
nnn
读作"n立方",是一个轻量级、高性能的终端文件管理器。它不仅体积小巧,而且几乎不需要任何配置,就能带给你飞一般的速度体验。
不同于那些需要很多依赖、界面复杂的工具,nnn
只有一个任务:帮你快速地在终端里浏览和管理文件。不管是查看文件、打开文件,还是批量操作文件,nnn
都能帮你做到。不仅如此,它还能支持一些额外的插件,方便进行定制,扩展功能。
无论是Linux、macOS还是BSD,甚至是树莓派、Android上的Termux、WSL、Cygwin,nnn
都能完美运行。
目前在Github上收获了19K star!
性能特色
超小体积:nnn的二进制文件超级小,通常只有100KB左右,对于寸土寸金的服务器环境来说,简直是福音。 零配置:开箱即用,无需繁琐的配置文件,一切默认设置都恰到好处。 极速响应:启动速度飞快,文件操作流畅无卡顿,让你的工作效率直线上升。 智能导航:支持类型导航、自动匹配目录条目、上下文管理和会话保存等功能,让文件管理变得井井有条。 强大插件:nnn拥有一个强大的插件生态系统,你可以根据需要安装各种插件来扩展功能,比如实时预览、磁盘挂载、文件差异比较等。 多平台兼容:不仅支持Linux、macOS等主流操作系统,还能在树莓派、Android的Termux、Windows的WSL和Cygwin等平台上运行。
快速安装使用
安装nnn
非常简单,可以使用包安装管理工具安装,运行以下命令即可:
sudo apt install nnn # Debian用户
brew install nnn # macOS用户
也可以从OBS或者项目release页面下载适合你的系统的发行版的软件包。
https://software.opensuse.org//download.html?project=home%3Astig124%3Annn&package=nnn
https://github.com/jarun/nnn/releases/latest
启动后,只需通过箭头键或h
, j
, k
, l
来导航文件,还可以通过/
进行快速搜索。
安装完成之后,打开终端,输入 nnn
,它就会以一个简洁的界面出现。
接着我们可以通过箭头键或h
, j
, k
, l
来导航文件,还可以通过/
进行快速搜索。
如果想用Vim编辑文件,只需加个插件:
export NNN_OPENER="vim"
再举个例子,假设你想查看文件夹里的图片并打开:
nnn -e img_viewer
这个命令会让你使用系统默认的图片查看器打开图片。
更多使用功能可以查看项目文档。
项目更多展示
nnn
是一个非常适合那些钟爱终端操作、追求效率的人的文件管理器。它不仅小巧、快如闪电,还支持插件扩展,能够高度自定义,完全能够满足日常的文件操作需求。
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/jarun/nnn