Ubuntu 文件管理器 ranger

下载安装 ranger

sudo apt-get install ranger

官方网站

配置文件

下载好 ranger 后复制配置文件到主目录

ranger --copy-config=all

之后需要配置时可编辑 ~/.config/ranger/rc.conf

添加 set vcs_aware true 后可支持 git、hg、bzr 和 svn 四种版本管理工具

可以看到当前分支以及文件的状态

符号旗帜 意义
X 矛盾的
+ 未追踪
- 已删除
* 改变或上演
. 被忽略的文件
一切都在同步
? 文件夹处于多种状态

使用 ranger

打开终端 输入 ranger 回车

进入后可以看到三列

中间一列显示当前工作目录,左列显示当前目录的父目录,右列显示我们当前正在交互的目录或文件的预览

常用操作命令

  • ? 查看帮助
  • j 下移
  • k 上移
  • h 切换到上级目录
  • l 切换到下级目录(当为文件时打开文件)
  • q 退出
  • ctrl + f 向下翻页
  • ctrl + b 向上翻页
  • v 全选
  • 空格 选择
  • s 使用shell命令(如 mkdir test 创建文件夹)
  • S 退出并进入当前目录
  • y 系列 (yy复制)

  • p 系列 (pp粘贴)

  • o 系列 (排序)

  • d 系列 (dD删除 dd剪切)

  • z 系列 ( zh 或者 ctrl+h 显示隐藏文件夹)

  • c 系列 (cw 重命名)

安装插件预览图片

sudo pip3 install ueberzug

编辑配置文件

vim ~/.config/ranger/rc.conf

添加以下两行即可

set preview_images true
set preview_images_method ueberzug

Ubuntu 文件管理器 ranger相关推荐

  1. ubuntu 文件管理器死机

    有时会遇到Ubuntu文件管理器死掉的情况,怎么点击都没有反应,这时只需在终端上运行 ps -A | grep nautilus,查找文件管理器nautilus对应的pid,然后sudo+kill+p ...

  2. Linux 终端文件管理器 —— ranger

    Linux 终端文件管理器 -- ranger 1. 介绍 2. 安装 3. 使用 1. 介绍 ranger 分为三个部分: 左边为上级目录结构: 中间为当前可以操作的目录: 右边为当前目录下面所有的 ...

  3. 使用 sudo nautilus 进入ubuntu 文件管理器。可以随意复制,删除,粘贴,无权限限制

    使用 sudo nautilus 进入ubuntu 文件管理器.可以随意复制,删除,粘贴,无权限限制

  4. ubuntu文件管理器打不开,出现假死现象的解决办法记录

    ubuntu文件管理器打不开,出现假死现象的解决办法记录 无论新建多少窗口,多少次双击一直出现这种文件管理器界面,一直进不去. 经了解, 一般是nautilus出错了,才出现假死现象,可以卸载之后重新 ...

  5. ubuntu 文件管理器推荐

    推荐xfce4自带的文件管理器(速度很快): sudo apt install thunar ubuntu自带的: sudo apt install nautilus deepin自带的: sudo ...

  6. Ubuntu文件管理器的默认设置

    关于Ubuntu的文件管理器,它是一个很好用的应用(一切皆应用),但是有时候我自己用它的时候不把它当做应用来看待所以造成了很多问题 最近遇到了这样的情况: 文件管理器默认显示了以".&quo ...

  7. linux 文件管理器 ranger,linux终端文件管理器ranger使用详解

    1 安装 $sudo apt-get install ranger 官方网站: http://ranger.nongnu.org/ 2 配置 2.1 配置文件 首先复制配置文件到主目录: $range ...

  8. 解决Ubuntu中文件管理器死掉的情况

    有时会遇到Ubuntu文件管理器死掉的情况,怎么点击都没有反应,这时只需在终端上运行 ps -A | grep nautilus, 查找文件管理器nautilus对应的pid,然后sudo+kill+ ...

  9. Ubuntu系统 文件管理器打不开

    1. 当Ubuntu文件管理器卡死或者在开启电脑后点击几次都无法打开时,使用下方的命令找到对应的进行pid ps -A | grep nautilus 或者以下命令 ps -C nautilus 2. ...

最新文章

  1. C++_STL——unordered_map、unordered_multimap、unordered_set、unordered_multiset
  2. Hanlp在java中文分词中的使用介绍
  3. python sqlite数据库一对多_Python:使用sqlite3进行多处理
  4. 【Go API 开发实战 7】基础 3:记录和管理 API 日志
  5. 办公技巧:分享12个实用的word小技巧,欢迎收藏!
  6. 1.Ehcache(01)——简介、基本操作
  7. access统计班级人数_7省新高考选科统计出炉!学科难度系数排行再度爆冷
  8. 由中缀、后缀确定前缀表达式
  9. 设计原则SOLD之 —— 单一职责原则SRP
  10. php 获取支付宝账号密码,php支付宝单笔转账到支付宝账户,用户提现业务-Go语言中文社区...
  11. DOTA2新英霸更新日志
  12. 分布式搜索引擎es原理
  13. JPA中的could not initialize proxy - no Session异常分析与解决
  14. 乌卡时代下,企业供应链管理体系的应对策略
  15. 多米诺骨牌最长牌阵java_棋盘的完美覆盖(多米诺骨牌完美覆盖)幻方(魔方阵)...
  16. 大数据在金融行业的应用
  17. iOS 通讯录-获取联系人属性
  18. 五个温度带的分界线_初中地理知识点:我国的温度带
  19. 考研复试面试--网络安全篇
  20. python使用scrt时间戳画图

热门文章

  1. 360安全桌面和360购物
  2. bes2300之i2s(八)
  3. 为什么薄膜干涉的厚度要很小_发生薄膜干涉的厚度要求
  4. TStringList 常用操作(转自万一)
  5. Metasequoia 4 for Mac(3D水杉建模软件)
  6. 项目动态|Apache Pulsar 2.8.1 版本发布
  7. 如何使用Origin绘制两点线段图
  8. java葵花宝典中的宝典!
  9. 从0开始的Kaldi学习
  10. java hanoi塔问题_Hanoi塔问题 - 智障的个人空间 - OSCHINA - 中文开源技术交流社区...