Skip to content

Ranger 快捷键

常用命令

命令 输出
yp 复制当前路径
pp 粘贴文件,如果已经有,重命名
po 粘贴文件,如果已经有,覆盖
dD 删除文件
dU 查看文件大小
S 终端进入当前文件夹
dd->pp 剪切->粘贴
cw rename current file
a rename current file
o sort

个人配置

取消方向键

原因: 有时通过视频查找资料,往往速度很快,视频很短,经常右键,所以很多时候视频结束了我还在右键,导致又播放了多个该视频。

方法: 在commands.py中定义nop命令,什么都没有,只要一个pass空语句。另外把方向键映射为nop即可,把hjkl映射为原来方向键的内容。

注意: hjkl映射要在配置文件比较靠后的位置,配置文件前面一段不知道哪里把hjkl映射成了方向键。

退出设置

原因: 和Vim保持统一,都是;q退出,原来分号键是和冒号键一样,所以我之前多少次因为按错了导致有重新输入。

方法: 把q映射为nop,把;q映射为quit,搞定。

无法预览

可能是因为是 root 用户, ranger 默认 root 是不开启预览, 代码实现在 $RANGERDIR/core/main.py 中. 如果开启, 用 zp 命令临时开启.

if fm.username == 'root':
     fm.settings.preview_files = False
     fm.settings.use_preview_script = False
     fm.log.appendleft("Running as root, disabling the file previews

删除文件不询问

rc.conf 进行如下更改:

set confirm_on_delete multiple --> set confirm_on_delete never
map D console delete --> map D delte

Comments