A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash/zsh: fim command not found # Windows (WSL2) sudo apt-get update sudo apt-get install fim # Debian apt-get install fim # Ubuntu apt-get install fim # Kali Linux apt-get install fim # Raspbian apt-get install fim # Dockerfile dockerfile.run/fim
FIM 是一款高度可定制的可编写脚本的图像查看器,针对熟悉 Vim 文本编辑器或 Mutt 邮件用户代理等软件的用户。 FIM 旨在成为查看图像的“瑞士军刀”。 其代码源自 Gerd Hoffmann 的“Fbi”帧缓冲图像查看器。 FIM 是多设备的:它通过 SDL 库提供 X 支持,并通过 aalib 库提供 ascii art 输出。 它支持图像描述文件、使用文件名和描述上的正则表达式进行文件搜索和过滤、标题显示、可自定义状态行、EXIF 标签显示、基于 EXIF 的图像旋转、递归目录遍历、从标准输入读取,并且可以例如 在记住比例和位置的两个图像之间跳转。 它可以通过图像缓存加速加载,并通过 mipmap 加速缩放。 它提供 GNU readline 命令行自动完成和历史记录、完全可定制的键绑定、外部/内部(基于 if-while)脚本能力(通过返回码、标准输入/输出和调用时给出的命令、初始化文件、类似 Vim 的自动命令 ), 以及更多。
fim 可以打开许多文件格式,它可以在以下视频模式下显示图像:
fim [OPTIONS] [FILES]
-a --autozoom -b --binary 24|1 --as-text --cd-and-readdir -c --execute-commands ={commands} -C --execute-commands-early ={commands} -d --device ={framebuffer device} --dump-reference-help man --dump-default-fimrc -E --execute-script ={scriptfile} -f --etc-fimrc ={fimrc} -F --final-commands ={commands} -h --help s|d|l|m -k --keysym-press ={keysym} -K --chars-press ={chars} -D --load-image-descriptions-file ={filename} -S --image-descriptions-file-separator ={sepchar} -i --image-from-stdin --mark-from-image-descriptions-file ={filename} -m --mode ={vmode} -N --no-rc-file --no-etc-fimrc-file --no-internal-config --no-commandline --no-history-save --no-history-load --no-history -p --script-from-stdin -o --output-device =[fb|sdl|ca|aa|imlib2|dumb] --offset ={bytes-offset[{:upper-offset}|{+offset-range}]} --pread-cmd ={cmd-filter-pipeline} -P --text-reading -s --scroll ={value} --slideshow ={number} --sanity-check -t --no-framebuffer -T --vt ={terminal} --reverse --sort --sort-basename --sort-mtime --sort-fsize -u --random --random-no-seed -v --verbose --verbose-load --verbose-font-load --verbose-interpreter -V --version -w --autowidth -= --no-auto-scale --autowindow --no-stat-push -H --autoheight -W --write-scriptout ={scriptfile} -L --read-from-file ={fileslistfile} - --read-from-stdin --read-from-stdin-elds ={delimiter-char} -A --autotop -q --quiet -r --resolution ={width:height} -R --recursive {exp} -X --no-pipe-load -B --background-recursive --load-shadow-directory ={dir} -/ --/ ={pattern} --// ={pattern} -1 --once
目标图片文件
使用 fim 命令,显示图像 commandnotfound.jpg
:
fim commandnotfound.jpg
fim 使用 -a 选项自动缩放图像:
fim -a commandnotfound.jpg
fim 使用通配符 * 打开当前目录中的多个图像文件,使用 PageUp / PageDown 键盘快捷键移动到下一张或上一张图像:
fim -a *.jpg
fim 以 ASCII
格式查看图像,可以使用 -t 标志:
fim -t commandnotfound.jpg