软件简介

nnn 是一个功能齐全的文件管理器,用于低端设备和常规桌面,它非常轻快。

nnn 也是一个磁盘使用分析器、一个模糊应用程序启动程序、一个批处理文件重命名器和一个文件选择器。许多插件都可以扩展其功能,自定义插件很容易添加,有一个独立的(neo)vim 选择插件项目。

它运行在 Linux、MacOS、Raspberry PI、BSD、Cygwin、Linux subsystem for Windows 和 Android 上的 Termux 上。

nnn 与 DES 和 GUI 实用程序无缝地工作。它几乎是零配置(有合理的默认值),不到 5 分钟即可设置。

特性

  • Frugal
    • 通常需要少于3.5MB的常驻内存
    • 适用于8-bit colors
    • 磁盘IO敏感(很少磁盘读写)
    • 没有FPU使用情况(所有整数运算,甚至文件大小)
    • 通过快速重画行来最大程度地减少屏幕刷新
    • 微小的二进制文件(通常小于100KB)
  • Portable
    • 静态链接的二进制文件可用
    • 与语言无关的插件
    • 最小的库深度,易于编译
    • 使用make变量编译输入/输出功能
    • 没有配置文件,具有合理默认值的最小配置
    • 可在许多包装机上广泛使用
    • Unicode支持
  • Quality
    • 隐私保护(不会收集未经确认的用户数据)
    • 兼容POSIX,遵循Linux内核编码样式
    • 高度优化的静态分析集成代码
  • Modes
    • 浅(默认),细节
    • 磁盘使用情况分析器(块/视在)
    • 文件选择器,(neo)vim插件
  • Navigation
    • 带目录自动选择的从类型到导航模式
    • 具有自定义颜色的上下文(也称为选项卡/工作区)
    • 会话,带有热键的书签;固定并访问目录
    • 远程挂载(需要sshfs,rclone)
    • 熟悉快捷键(箭头,~,-,@),快速参考
    • CD退出(轻松集成外壳)
    • 自动前进打开文件
  • Search
    • 随需输入即时过滤
    • 正则表达式(POSIX / PCRE)和字符串(默认)过滤器
    • 子树搜索插件可打开或编辑文件
  • Sort
    • 默认情况下订购纯数字名称(访问/ proc
    • 不区分大小写的版本(又名自然)排序
    • 按文件名,访问/更改/修改(默认)时间,大小,扩展名
    • 反向排序
  • Mimes
    • 使用桌面开启器打开或指定自定义开启器
    • 在基于FIFO的预览器中预览悬停的文件
    • 创建,列出,提取,装入(基于FUSE)档案
    • 选择在EDITOR中打开所有文本文件
  • Information
    • 详细的文件信息
    • 媒体信息插件
  • Convenience

    • 使用热键运行插件和自定义命令
    • 符合FreeDesktop的垃圾桶(需要trash-cli)
    • 跨目录文件/全部/范围选择
    • 用于选择或目录的批处理重命名器
    • 显示来自stdin的文件列表
    • 复制(as),移动(as),删除,存档,链接选择
    • 目录更新,有关cp,mv,rm完成的通知
    • 在选择时将文件路径复制到系统剪贴板
    • 创建(与父母一起),重命名,复制(任何地方)文件和目录
    • 启动GUI应用,运行命令,生成外壳,切换可执行文件
    • 悬停的文件设置为$nnn提示符并生成了shell
    • 可配置的空闲超时后锁定终端
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/08/03 20:22

LOJ#10003. 「一本通 1.1 例 4」加工生产调度

内存限制:512 MiB 时间限制:1000 ms 标准输入输出 题目类型:传统 评测方式:Special Judge 上传者: 1bentong 提交 提交记录 统计 讨论 1 测试数据 题目描述 某工厂收到了 nnn 个产品的订单,这 nnn 个产品分别在 A、B 两个车间加工,并且必须先在 A 车间加工后才可以到 B 车间加工。 某个产品 iii 在 A,B 两车间加工的时间分别为 Ai,BiA_i, B_iAi,Bi。怎样安排这 nnn 个产品的加工顺序,才能使总的加工时间最短。 这里所说...

0
0
2014/05/25 21:26

Java GC -- G1

G1垃圾回收器是JDK 7中Java HotSpot VM新引入的垃圾回收器,用于替代HotSpot低延迟的并行标记清除垃圾回收器。 G1是一个server端垃圾回收器。 目前G1仍然是一个试验产品,使用下列参数开启G1回收器: -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC 设置一个GC暂停间隔: -XX:MaxGCPauseMillis =50  (停顿间隔50ms) JDK8: Metaspace In JDK 8, classes metadata is now stored in the native heap and this space is ca...

0
0
发表了博客
2018/08/09 17:52

LOJ#10004. 「一本通 1.1 例 5」智力大冲浪

内存限制:512 MiB 时间限制:1000 ms 标准输入输出 题目类型:传统 评测方式:文本比较 上传者: 1bentong 提交 提交记录 统计 讨论 测试数据 题目描述 小伟报名参加中央电视台的智力大冲浪节目。本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者 mmm 元。先不要太高兴!因为这些钱还不一定都是你的?!接下来主持人宣布了比赛规则: 首先,比赛时间分为 nnn 个时段,它又给出了很多小游戏,每个小游戏...

0
0
发表了博客
2019/01/15 18:38

CF987C Three displays 暴力

题意翻译 题目大意: nnn个位置,每个位置有两个属性s,cs,cs,c,要求选择3个位置i,j,ki,j,ki,j,k,使得si<sj<sks_i<s_j<s_ksi<sj<sk,并使得ci+cj+ckc_i+c_j+c_kci+cj+ck最小 输入格式: 一行一个整数,nnn,3<=n<=30003<=n<=30003<=n<=3000 一行nnn个整数,即sss 再一行nnn个整数,即ccc 输出格式: 输出一个整数,即最小的c_i+c_j+c_k 枚举 j ,分段暴力; O(N^2); #include<iostream> #include<cstdio> #include<algorit...

0
0
发表了博客
2018/04/27 10:45

loj #6277. 数列分块入门 1

#6277. 数列分块入门 1 题目描述 给出一个长为 nnn 的数列,以及 nnn 个操作,操作涉及区间加法,单点查值。 输入格式 第一行输入一个数字 nnn。 第二行输入 nnn 个数字,第 iii 个数字为 aia_iai,以空格隔开。 接下来输入 nnn 行询问,每行输入四个数字 opt\mathrm{opt}opt、lll、rrr、ccc,以空格隔开。 若 opt=0\mathrm{opt} = 0opt=0,表示将位于 [l,r][l, r][l,r] 的之间的数字都加 ccc。 若 opt=1\mathrm{opt} = 1opt=1...

0
0
发表了博客
2018/04/27 20:09

loj #6279. 数列分块入门 3

#6279. 数列分块入门 3 题目描述 给出一个长为 nnn 的数列,以及 nnn 个操作,操作涉及区间加法,询问区间内小于某个值 xxx 的前驱(比其小的最大元素)。 输入格式 第一行输入一个数字 nnn。 第二行输入 nnn 个数字,第 i 个数字为 aia_iai,以空格隔开。 接下来输入 nnn 行询问,每行输入四个数字 opt\mathrm{opt}opt、lll、rrr、ccc,以空格隔开。 若 opt=0\mathrm{opt} = 0opt=0,表示将位于 [l,r][l, r][l,r] 的之间的数字...

0
0
发表于数据库专区
2018/03/20 11:22

【mysql基础】修改密码

增补问题解决方案: 产生这个问题的原因是执行mysqld -install之前没有执行初始的工作,所以报错。解决这个问题的方法是,重新安装一遍,步骤如下: 1、下载mysql-5.7.21-winx64.zip,地址:https://www.mysql.com/downloads/ 2、解压缩 3、配置mysql环境变量 4、在mysql目录下,新建文件my.ini,设置basedir,datadir,port,比如: [mysqld] ; 设置mysql客户端默认字符集 #character-set-server=utf8 ;设置3306端口 port = 3...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部