centos 切换终端_你知道吗?终端文件管理器cfiles

cfiles是一个轻量级,快速且极小的受Vim启发的终端文件管理器,使用ncurses库用C语言编写。 它像带有Vim快捷键一样,并依赖于许多其他Unix/Linux工具与实用程序。

依赖关系

  • cp和mv

  • fzf -搜索

  • w3mimgdisplay -用于图像预览

  • xdg-open-开放程序

  • vim -用于重命名,批量重命名和编辑剪贴板

  • mediainfo -用于显示媒体信息和文件大小

  • sed -用于删除特定的选择

  • atool -用于存档预览

在本文中,我们将展示如何在Linux中安装和使用cfiles终端文件管理器。

如何在Linux中安装和使用cfiles

要在Linux系统上安装cfiles,首先需要安装开发工具,如图所示。

[linuxidc@localhost Linux公社 www.linuxidc.com]$ apt-get install build-essential              [在 Debian/Ubuntu 上 ]
 [linuxidc@localhost Linux公社 www.linuxidc.com]$ yum groupinstall 'Development Tools'  [在 CentOS/RHEL 7/6]
[linuxidc@localhost Linux公社 www.linuxidc.com]$ dnf groupinstall 'Development Tools'  [在 Fedora 22+ 版本]

安装完成后,现在可以使用git命令从其Github存储库中克隆cfiles源,如图所示。

[linuxidc@localhost Linux公社 www.linuxidc.com]$ git clone https://github.com/mananapr/cfiles.git
正克隆到 'cfiles'...
remote: Enumerating objects: 77, done.
remote: Counting objects: 100% (77/77), done.
remote: Compressing objects: 100% (52/52), done.

接下来,使用cd命令进入本地存储库并运行以下命令进行编译。

[linuxidc@localhost Linux公社 www.linuxidc.com]$ cd cfiles
[linuxidc@localhost cfiles]$ gcc cf.c -lncurses -o cf

接下来,通过将可执行文件复制或移动到$PATH中的目录来安装该可执行文件,如下所示:

[linuxidc@localhost cfiles]$ echo $PATH
/usr/java/jdk1.8.0_192-amd64/bin:/usr/java/jdk1.8.0_192-amd64/jre/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/linuxidc/.composer/vendor/bin:/home/linuxidc/.local/bin:/home/linuxidc/bin
[linuxidc@localhost cfiles]$ cp cf /home/linuxidc/bin/

安装完成后,按图所示启动它。

[linuxidc@localhost cfiles]$ cf

39886873695d4f3803f5d062fd76d7db.png

快捷键

您可以使用以下快捷键。

  • h j k l – 导航键

  • G – 转到最底部

  • g – 转到最顶部

  • H – 转到当前视图的顶部

  • M – 转到当前视图的中间位置

  • L – 转到当前视图的底部

  • f – 使用fzf搜索

  • F – 在当前目录中使用fzf进行搜索

  • S – 在当前目录中打开Shell

  • space – 添加/删除选择列表

  • tab – 查看选择列表

  • e – 编辑选择列表

  • u – 空选择列表

  • y – 从选择列表中复制文件

  • v – 从选择列表中移动文件

  • a – 重命名选择列表中的文件

  • dd – 将文件从选择列表移动到垃圾箱

  • dD – 删除所选文件

  • i – 查看媒体信息和常规信息

  • . – 切换隐藏文件

  • ' – 视图/转到书签

  • m – 添加书签

  • p – 运行外部脚本

  • r – 刷新

  • q – 退出

有关更多信息和使用选项,请参阅cfiles Github存储库:https://github.com/mananapr/cfiles

Cfiles是一个轻量级,快速且极小的终端文件管理器,用C语言编写,与vim类似的快捷键。 这项工作正在进行中,还有许多功能尚未实现。 通过下面的留言与我们Linux公社分享您对cfiles的看法。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-01/156632.htm

498b57ea985b7e76ed5477cfb9830c9c.gif 2225dfd17ef9e913f0a8a60731edf897.png 爱我请给我 好看 ↓↓↓ 498b57ea985b7e76ed5477cfb9830c9c.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值