简介

一款在终端中的文件管理器

下载

1
sudo apt install ranger

配置

生成默认配置文件

1
ranger --copy-config=all

文件图标

需要安装nerdfont 本文不过多赘述 有需自行搜索
下载

1
git clone https://github.com/cdump/ranger-devicons2 ~/.config/ranger/plugins/devicons2

~/.config/ranger/rc.conf中添加default_linemode devicons2

照片预览

w3m

下载

1
sudo apt install w3m-img

~/.config/ranger/rc.conf中更改set preview_images true

ueberzug

下载

1
sudo apt install ueberzug

~/.config/ranger/rc.conf

1
2
set preview_images true
set preview_images_method ueberzug

Git可视

~/.config/ranger/rc.conf中更改set vcs_aware true

视屏预览

下载ffmpegthumbnailer 和 mediainfo

1
sudo apt install ffmpegthumbnailer mediainfo

~/.config/ranger/scope.sh中查找/video
取消这一段的注释

文本高亮

1
sudo apt install highlight

查看压缩文件

1
sudo apt install atool

预览HTML文件

1
sudo apt install lynx elinks

快捷键

rc.conf中更改或添加以下

智能cw 重命名

按下cw重命名 如果是单个文件就直接重命名 否则使用bulkrename
map cw eval fm.execute_console("bulkrename") if fm.thisdir.marked_items else fm.open_console("rename " + fm.thisfile.basename)

智能查找

按下f 智能查找文件
map f console scout -ftsea%space

修改默认编辑器

打开rifle.conf
找到

${VISUAL :-$EDITOR}全部修改成自己的编辑器 如vim nvim code

快捷键

  • q键退出
  • Enter打开文件
  • :进入命令模式
  • hjkl同vim可切换目录
  • cw重命名
  • zh显示隐藏文件
  • Shift+s切换到当前目录并退出