我喜欢在go-Lang 文件管理器lf中创建预览图像。可以使用lfimg
在我的 manajro-Linux 上创建预览图像。
但它不在我的 Mac OSX-Mojave 上。
这是因为创建预览图像的“ überzug ”在 OSX 上不起作用。
然后我尝试使用“ imgcat ”和iterm2,build3.4.1,而不是“überzug”。
因为我可以使用 vifm 和 imgcat 创建预览。
git clone lfimg 页面并将预览复制到~/.config/lf/,并在lfrc 中添加以下行,即lf 的配置文件。
$ vi lfrc
set previewer ~/.config/lf/preview
并修改预览。
$ vi preview
# Clear the last preview (if any)
#$HOME/.config/lf/image clear
# Calculate where the image should be placed on the screen.
num=$(printf "%0.f\n" "`echo "$(tput cols) / 2" | bc`")
numb=$(printf "%0.f\n" "`echo "$(tput cols) - $num - 1" | bc`")
numc=$(printf "%0.f\n" "`echo "$(tput lines) - 2" | bc`")
case "$1" in
*.bmp|*.jpg|*.jpeg|*.png|*.xpm|*.tif|*.gif)
/usr/local/var/nodebrew/current/bin/imgcat -w $numb -h $numc "$1"
;;
但预览图像不会出现在预览窗口中。
并且,ASCII 字符出现而不是图像,这似乎意味着图像。
]1337;File=inline=1;width=43;height=49:R0lGODlhbQRSA/cAAA
有人有什么好主意来解决这个问题吗?
谢谢,
尤达