nnn -提高你的生产力!
[功能] [快速入门] [插件] [Wiki]
nnn
( n³ ) 是一个全功能的终端文件管理器。它很小,几乎是 0 配置,而且速度快得令人难以置信。
它的设计目的是不引人注目的智能工作流程以匹配思路。
nnn
可以分析磁盘使用情况、批量重命名、启动应用程序和选择文件。插件存储库有大量插件可以进一步扩展功能,例如实时预览、(卸载)安装磁盘、查找和列表、文件/目录差异、上传文件。补丁框架托管大量用户提交的补丁,这些补丁本质上是主观的。
独立的 (neo)vim 插件 - nnn.vim、vim-floaterm nnn 包装器和 nnn.nvim(neovim 独有)。
可在 Pi、Termux (Android)、Linux、macOS、BSD、Haiku、Cygwin、WSL 上运行,跨 DE 或严格的 CLI 环境。
(还有更多)
特征
- 质量
- 隐私意识(不收集未经确认的用户数据)
- 符合 POSIX 标准,遵循 Linux 内核编码风格
- 高度优化的静态分析集成代码
- 节俭
- 通常需要少于 3.5MB 常驻内存
- 适用于 8 种颜色(以及 xterm 256 种颜色)
- 磁盘IO敏感(很少的磁盘读写)
- 不使用 FPU(所有整数数学,甚至文件大小)
- 通过快速线条重绘最大限度地减少屏幕刷新
- 微小的二进制文件(通常约为 100KB)
- 适用于较小终端和外形尺寸的 1 列模式
- Hackable - 编译输入/输出功能和依赖项
- 便携的
- 与语言无关的插件
- 可用的静态二进制文件(无需安装)
- 最少的库依赖,易于编译
- 没有配置文件,具有合理默认值的最小配置
- 用于备份配置的插件
- 广泛应用于许多包装商
- 支持触摸、适合手持操作的快捷方式
- 统一码支持
- 模式
- 光(默认),细节
- 磁盘使用分析器(块/表观)
- 文件选择器,(neo)vim 插件
- 导航
- 根据唯一匹配自动输入目录进行过滤
- 类型到导航(涡轮导航/始终过滤)模式
- 具有自定义颜色的上下文(又名选项卡/工作区)
- 会话、书签、标记和访问目录
- 远程挂载(需要
sshfs
、 rclone
) - 熟悉的快捷键(箭头、 ~ 、 - 、 @ ),快速查找
cd
退出(简单的shell 集成)- 打开文件并选择后继续处理下一个文件
- 搜索
- 通过键入搜索进行即时过滤
- 正则表达式 (POSIX/PCRE) 和字符串(默认)过滤器
- 用于打开或编辑文件的子树搜索插件
- 种类
- 默认情况下有序的纯数字名称(访问
/proc
) - 不区分大小写的版本(又名自然)排序
- 按名称、访问/更改/修改(默认)时间、大小、扩展名
- 逆序排序
- 特定于目录的排序
- 哑剧
- 在基于 FIFO 的预览器中预览悬停的文件
- 使用桌面开启器打开或指定自定义开启器
- 文件特定的颜色(或上下文颜色中的最小目录)
- 图标和表情符号支持(自定义和编译)
- 图像、视频和音频缩略图插件
- 创建、列出、提取(到)、安装(基于 FUSE)档案
- 打开
$EDITOR
中所有文本文件的选项
- 方便
- 详细的文件统计信息和 mime 信息
- 使用热键运行插件和自定义命令
- 符合 FreeDesktop 标准的垃圾实用程序集成
- 跨目录文件/全部/范围选择
- 创建(与父母一起)、重命名、复制文件和目录
- 启动时创建新文件或目录(树)
- 用于选择或目录的批量重命名
- 列出来自标准输入或插件的文件路径的输入流
- 复制(as)、移动(as)、删除、存档、链接选择
- 目录更新,有关
cp
、 mv
、 rm
完成的通知 - 选择时将文件路径复制到系统剪贴板
- 启动应用程序、运行命令、生成 shell、切换 exe
- 在提示符或生成的 shell 下访问上下文路径/文件
- 可配置的空闲超时后锁定终端
- 在帮助屏幕中捕获并显示程序的输出
- 对屏幕阅读器和盲文显示器的基本支持
快速入门
- 安装
nnn
和您需要的依赖项。 - 默认为桌面开启器。使用
-e
在终端中打开文本文件。可选择分离式打开。 - 配置退出时的
cd
。 - 将子 shell
$PWD
同步到nnn
。 - 安装插件。
- 使用
-x
将选择同步到剪贴板,在cp
、 mv
、 rm
上显示通知并设置 xterm 标题。 - 对于仅 CLI 环境,请将
NNN_OPENER
设置为nuke
。使用选项-c
。 -
ls
! alias ls='nnn -de'
? - 访问实时预览和故障排除 Wiki 页面。
别记!箭头、 / 、 q就足够了。 Tab创建和/或循环上下文。 ?列出快捷方式。
视频
- Termux 上的 nnn 文件管理器 (Android)
- NNN 文件管理器
- 本周 Linux 114 - TuxDigital
- nnn 文件管理器基础知识 - Linux
- 我要使用 NNN 文件浏览器! ?
- NNN:这个终端文件管理器真像人们说的那么好吗?
- nnn - 文件管理器(再次由 Uoou 编写。)
别处
- 上瘾秘诀
- 建筑维基百科
- 福斯薄荷
- gHacks 科技新闻
- 黑客新闻 [1] [2]
- 这是福斯
- Linux 格式第 265 期;使用 nnn 管理文件
- Linux链接 [1] [2] [3]
- Linux 杂志;福斯精选
- 让技术更简单
- 开源网站
- 为您开源
- PCLinuxOS 杂志 2021 年 6 月号
- 不吸吮的岩石
- Ubuntu Full Circle 杂志第 135 期;评论:nnn
- 使用和管理 Linux:第 2 卷:从零到系统管理员:高级主题
- 维基百科
开发商
- 阿伦·普拉卡什·贾纳(版权所有 © 2016-2024)
- 0xACE
- 安娜·阿拉德
- 克勒兹XS
- 莱奥·维尔维古
- 卢克·范巴尔
- NRK
- 西门·J·穆尔德
- 和其他贡献者
请访问 Tracker 线程,获取正在进行的功能列表以及任何可供获取的功能。请随意讨论新想法或改进请求。