为Linux高级用户提供的强大的文件管理器

嵌入式技术

1330人已加入

描述

   想要为系统提供高度可定制的文件管理器?nnn 就是一个功能强大但轻量级的文件管理器,可在 Linux 终端内工作。有许多基于终端的程序迎合 Linux 上的高级用户,文件管理器 nnn 就是其中之一。这是一个看似简单但可配置性极强的程序。下面是如何安装和使用它。


nnn 是什么?

nnn 是一个面向类 Unix 系统的文件管理器,包括在 WSL 下的 Linux、macOS 和 Windows。该项目由 Arun Prakash Jana 领导。您可以在 GitHub 页面那里下载源代码。

在 Linux 上安装 nnn


安装 nnn 非常简单。您可以只使用发行版的包管理器。例如,在Debian或Ubuntu上:

	
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 sudo apt install nnn
 Linux

Arch Linux:

	
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com 
 sudo pacman -S nnn
 在 Red Hat、CentOS、Fedora和Rocky Linux 系统上安装 nnn:

	
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com 
 sudo dnf install nnn
 使用 nnn 在 Linux 上管理文件

要启动 nnn,只需在shell中键入“nnn”。您可以使用方向键或 Vim 键来导航文件系统。Linux

你不需要记住这些命令。按“?”键可查看帮助界面。这将显示 nnn 的所有键绑定。 Linux

您可以在 nnn 的四个“上下文”之间切换。它们类似于浏览器选项卡。您可以在一个上下文中访问一个目录,而在另一个上下文中选择不同的目录。您可以将文件从一个地方复制到另一个地方。移动的键盘命令是基于 Vim 的:“h”表示向左,“j”表示向下,“k”表示向上,“l”表示右。您也可以使用方向键。向右移动或按“Enter”进入目录。按左键进入目录。幸运的是,您不需要记住这些控件。您可以通过按“?”随时查看键绑定。您可以通过按“/”在列表中搜索。如果您在一个有很多文件的目录中,这是很有用的。Linux

nnn 插件

像许多针对高级用户的 Linux 程序一样,nnn 附带一个插件系统,允许您根据自己的喜好定制它。它很容易设置 nnn 插件。在 ~/.config/nnn/plugins 目录中已经安装了它们的集合。这些插件大多是作为shell脚本实现的。要运行它们,只需使用 NNN_PLUG 环境变量将它们绑定到键。您可以将其放在 shell 启动文件中,例如用于 Bash 的 .bashrc 或用于 Zsh 的 . Zsh。要调用插件,请按分号(;),后面跟着运行NNN时插件绑定的键。例如,要调用启动器插件,你需要用 NNN_PLUG 设置它:

	
export NNN_PLUG='l:launcher'
 当你按下分号(;),后面跟着小写的L (l),你会打开启动器,你可以使用它来搜索和启动应用程序,甚至是 GUI 应用程序。要在启动时运行插件,在启动 nnn 时使用 -P 选项,后面跟着要运行的插件的键。如果您想经常这样做,您可能需要将其设置为 shell 别名。

你可以用 nnn 插件做什么?可以做很多事情。

你喜欢在工作时听音乐吗?你可以让 nnn 播放随机的歌曲。很多插件都有依赖项,在使用它们之前可能必须安装它们。它们都列在 GitHub 页面上,许多可以通过发行版的包管理器安装。

	 
	
linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                                     
 curl -Ls https://raw.githubusercontent.com/jarun/nnn/master/plugins/getplugs | sh
大量的程序列表显示终端仍然对 Linux 用户的想象力有很大的吸引力,这也说明了为什么 Linux 是技术人员的最爱。随着越来越多的开发人员推出自己的扩展,插件列表只会越来越多。看来,nnn 的功能只受限于你的想象力。

一个强大的基于终端的文件管理器

在Linux上不缺乏管理文件的工具。nnn 凭借其通过插件的可定制性,将成为 Linux 高级用户的首选工具。   

审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分