- 首页
- 正文
ranger 工具的使用
ranger
是一个文件管理器,类似于 windows
下的 Total Commander
,但 ranger
最主要的好处就是可以使用 vim
的快捷键,ranger
不同层级的目录分别在一个面板的三列中进行展示,可以使用快捷来进行操作,非常方便,下面简单说一下配置和一些快捷键:
安装
在 mac
下的安装
brew install ranger
配置
创建配置文件:
运行下面命令:
ranger --copy-config=all
会在主目录生成下面的几个文件
creating: /Users/test/.config/ranger/rifle.conf # 指定不同类型的文件的默认打开程序
creating: /Users/test/.config/ranger/commands.py # 能通过 : 执行的命令
creating: /Users/test/.config/ranger/commands_full.py # 能通过 : 执行的命令,但这个更全
creating: /Users/test/.config/ranger/rc.conf # 选项设置和快捷键
creating: /Users/test/.config/ranger/scope.sh # 当 use_preview_script = true,这个脚本会被调用
配置颜色方案
先从 https://github.com/ranger/ranger/tree/master/ranger 这里下载 colorschemes 目录放到 /Users/test/.config/ranger 目录下
打开
/Users/test/.config/ranger/rc.conf
文件,修改下面的代码为
set colorscheme jungle
说明:
有四个颜色可以选: default 、snow、jungle、solarized
安装各种插件
- 代码的语法高亮
brew install highlight
- 浏览网页
brew install w3m
启用文件预览功能
打开 /Users/test/.config/ranger/rc.conf
文件,修改下面的代码为:
set use_preview_script true # 显示简单的文本文件或者图片的预览
set preview_script ~/.config/ranger/scope.sh # 为其它预览功能指定脚本文件
set preview_images true # 预览图片
set preview_images_method iterm2 # 使用什么方法来预览图片
set vcs_aware true # 开启 svn、git 之类的工具
自定义快捷键
定义一个快捷键 DD ,在 Mac 中能把文件或者目录放到回收站
打开 /Users/test/.config/ranger/rc.conf
文件,添加下面的代码
map DD shell mv %s ~/.Trash
定义一个快捷键到指定的目录
打开 /Users/test/.config/ranger/rc.conf
文件,添加下面的代码
map gw cd ~/workspace/
说明:
这个功能可以非常快速定位到自己常用的目录,可以多定义几个自己常用的目录
常用快捷键
q
: 退出 rangerR
: 重新刷新目录S
: 执行 shell 命令:
或者;
: 控制台W
: 显示日志k
: 向上j
: 向下h
: 向左l
: 向右g
: 到顶部G
: 到底部J
: 半页向下K
: 半页向上gh
: 相当于cd ~
ge
: 相当于cd /etc
gu
:cd /usr
dd
: 剪切yy
: 复制pp
: 粘贴
bookmark 操作
这个 bookmark 功能很不错,可以非常快速地回到某一个目录
m+键
定义一个目录的 bookmark 的键,例如:ma 或者 maum+键
取消定义一个目录的 bookmark 的键,例如:ma 或者 ma'+键
跳回到定义目录的 bookmark,例如:'a
draw_bookmarks
命令用来查看已经定义了哪些 bookmark 键
ranger 的一些常用命令:
参考
【上一篇】如何在 CentOS 7 安装和配置 Ansible【翻译】
【下一篇】HTTP 基础(上)