340 字
2 分钟
我的ranger和yazi折腾指南
2024-12-30

在探索的过程中发现了另一个Terminal文件管理器yazi,最后决定用它了。

yazi可能需要的一些依赖#

它的可能用到的依赖有

Terminal window
jq: for JSON preview
p7zip: for archive preview
ffmpeg: for video thumbnails
fd: for file searching
ripgrep: for file content searching
fzf: for file searching with interaction
poppler: for PDF preview
zoxide: for directory jumping
imagemagick: for previewing imagine
#在X11环境下想要实现imagine preview还需要ueberzugpp

yazi配置#

在yazi装完之后最好可以把官网的config爬下来,然后cp到~/.config/yazi里去。 目前只装了一个插件max-preview,使用T使预览最大化。

ranger可能需要的一些依赖#

libcaca,一个ASCII终端图形渲染库。 highlight,高亮显示。 atool,一个可以管理各种压缩格式的脚本。 mediainfo,ranger用来读取各种媒体文件信息。 elinks, The best text browser。(lynx和w3m大概和这个差不多,现在先不用装,出了依赖问题再说) poppler,预览PDF的。 exiftool,用于更改一些媒体文件元数据。

还有其他的一些依赖

Terminal window
ffmpegthumbnailer: for video previews
imagemagick: auto-rotate image previews based on EXIF data
lynx: for previews of html pages
odt2txt: for OpenDocument texts
python-chardet: in case of encoding detection problems
python-pillow: for in-terminal preview of images in Kitty
transmission-cli: for viewing bittorrent information
ueberzug: for previews of images
w3m: for previews of images and html pages

参考资料#

终端中的文件管理器ranger yazi Wiki Yazi:最强文件管理器

我的ranger和yazi折腾指南
https://fuwari.vercel.app/posts/我的yazi和ranger折腾指南/
作者
哈轰轰轰
发布于
2024-12-30
许可协议
CRAZY KF-C-V 5.0