Mac iTerm2 安装 ranger

  • MacOS 10.15.7
  • iTerm2 3.4.3

基础组件安装

1
brew install ranger

安装图标

1
2
brew tap homebrew/cask-fonts
brew install --cask font-hack-nerd-font
1
echo "default_linemode devicons" >> $HOME/.config/ranger/rc.conf

为 iterm2 设置

preferences –> profiles –> text –> font 选择 Hark Herd Font Mono


安装图片预览

$HOME/.config/ranger/rc.conf

1
2
set preview_images true
set preview_images_method kitty

代码高亮

1
brew install highlight

之后重启即可


退出时停留在 ranger 最后的 dir 位置

在你的 cli 配置文件中添加:

1
alias ranger='ranger --choosedir=$HOME/.rangerdir; LASTDIR=`cat $HOME/.rangerdir`; cd "$LASTDIR"'

集成 fzf

Custom Commands · ranger/ranger Wiki · GitHub


修改删除按键

ranger - ArchWiki

需要对删除(dD)和移到废纸篓(dT)做一些配置,都设置为移到垃圾篓。

配置文件 ~/.config/ranger/rc.conf

1
2
map dT shell mv %s ~/.Trash
map dD shell mv %s ~/.Trash

一些操作按键

https://gist.github.com/heroheman/aba73e47443340c35526755ef79647eb

列出一些常用的

其实大部分按键有与 vim 一致