【Mac】ranger使用小记

【Mac】ranger 使用指南

一、简介

ranger 是一款终端文件管理器,支持搜索、查找、文件预览、编辑、标签页和鼠标操作等功能,其快捷键设计与 Vim 高度相似。

二、安装方法

bash 复制代码
# macOS
brew install ranger

# Ubuntu
sudo apt-get install ranger

三、配置说明

首次启动时,ranger 会自动创建 ~/.config/ranger 目录。可通过以下命令复制默认配置文件:

bash 复制代码
ranger --copy-config=all

主要配置文件说明:

  • rc.conf - 选项设置与快捷键
  • commands.py - 可通过":"执行的命令
  • commands_full.py - 完整命令集
  • rifle.conf - 文件类型关联程序
  • scope.conf - 文件预览配置

注意:要使 ~/.config/ranger 中的配置生效,需设置环境变量:

bash 复制代码
# Bash
echo "export RANGER_LOAD_DEFAULT_RC=false" >> ~/.bashrc

# Zsh
echo "export RANGER_LOAD_DEFAULT_RC=false" >> ~/.zshrc

推荐配置(修改 rc.conf):

  • 显示边框:set draw_borders both
  • 显示行号:set line_numbers true
  • 行号从1开始:set one_indexed true
    图片预览配置(需先安装 imgcat):

安装 imgcat:

bash 复制代码
sudo wget -O /usr/local/bin/imgcat https://iterm2.com/utilities/imgcat
sudo chmod 777 /usr/local/bin/imgcat

配置图片预览:

bash 复制代码
set preview_images true
set preview_images_method iterm2  # 非iTerm2用户可使用w3m
set preview_max_size 102400       # 建议设置预览大小限制(100KB)

四、基本使用

终端输入 ranger 即可启动:

五、快捷键参考

导航操作

bash 复制代码
S       返回上次访问目录
zh/退格 显示隐藏文件
H       后退
L       前进
gg      跳至顶部
G       跳至底部
gh      返回家目录
gn      新建标签页(Tab切换)
f       快速查找(单一结果自动打开)
/       搜索
g       快速跳转目录

文件操作

bash 复制代码
yy      复制
dd      剪切
pp      粘贴
dD      删除(需确认)
cw      重命名
A       追加重命名
I       插入重命名
Ctrl-f  下翻页
Ctrl-b  上翻页

书签管理

bash 复制代码
m       添加书签
`       打开书签
um      删除书签

标签页操作

bash 复制代码
gn/Ctrl-n   新建标签
Tab/Shift-Tab 切换标签
gc/Ctrl-w   关闭标签

文件排序

bash 复制代码
on/ob   按文件名排序(自然/基本)
oc      按变更时间排序
os      按文件大小排序
ot      按扩展名排序
oa      按访问时间排序
om      按修改时间排序

六、插件安装

bash 复制代码
# macOS
brew install libcaca highlight atool lynx w3m elinks poppler transmission mediainfo exiftool

# Ubuntu
sudo apt-get install caca-utils    # 图片转文本
sudo apt-get install highlight     # 代码高亮
sudo apt-get install atool        # 压缩包预览
sudo apt-get install w3m          # HTML预览
sudo apt-get install mediainfo    # 多媒体信息
sudo apt-get install catdoc       # DOC预览
sudo apt-get install docx2txt     # DOCX预览
sudo apt-get install xlsx2csv     # XLSX预览

七、快捷键规律总结

  • g 开头:目录跳转
  • s 开头:排序规则
  • z 开头:设置选项
  • . 开头:文件过滤
相关推荐
getapi2 小时前
Mac mini M4 安装 Node.js 22 教程
macos·node.js
STRUGGLE_xlf2 小时前
MAC电脑Docker Desktop部署n8n
macos·docker·eureka
golang学习记2 小时前
macOS 技巧:自定义 Dock 栏最近应用显示数量
macos
golang学习记2 小时前
[特殊字符] Mac 截图完全指南
macos
想你依然心痛21 小时前
从零开始:Mac/Windows/Linux 三系统开发环境配置完全指南
linux·windows·macos
望眼欲穿的程序猿1 天前
MacOS自定义安装Rust
开发语言·macos·rust
ywlovecjy1 天前
macOs安装docker且在docker上部署nginx+php
nginx·macos·docker
FreeBuf_1 天前
Coruna漏洞利用工具揭示Triangulation iOS攻击框架的演进
macos·ios·cocoa
EasyControl移动设备管理1 天前
打破系统壁垒:从 Android 到 macOS,打造全平台统一终端管理(MDM)方案
android·人工智能·物联网·macos·移动设备管理·mdm系统·跨区域设备