命令行里怎么显示图片?

109 天前
 SethShi

弄了一个命令行版本的 V2EX,


https://github.com/seth-shi/go-v2ex

1975 次点击
所在节点    问与答
13 条回复
InDom
109 天前
我能想到的只能是, 把图片下载到 /tmp, 然后调用系统的 图片预览程序, 打开 UI 查看图片.

命令行内直接看这个, 我实在是不敢想...
zzzzyg
109 天前
xtreme1
109 天前
lululau
109 天前
能否支持下 vim-style 快捷键? 标签切换可以使用 fzf 或采用 acejump 的交互风格
SethShi
109 天前
@InDom 这样子太繁琐了, 而且如果一个帖子有十几张图片, 操作步骤太多
@zzzzyg
@xtreme1 昨天看过 https://github.com/charmbracelet/bubbletea/issues/163 这个 issue, 想要不借助外部依赖去实现

@lululau vim 对应的翻页键都是可以使用的, 你指的是另外的功能?
lululau
109 天前
@seth19960929 j: 下, k: 上, C-f: 往前翻页, C-b: 往后翻页,/: 搜索
BinCats
109 天前
Kitty 终端自带图片显示功能
arielherself
109 天前
@seth19960929 不借助外部依赖完全不可能
ysc3839
109 天前
@seth19960929 终端显示图片的功能算外部依赖?那终端显示文字、输入文字的功能算不算外部依赖呢?
vicalloy
109 天前
标准终端没有很好的实现。
命令行有相关的协议标准,像 SSH 终端都是遵循这些标准的。
要在命令行显示图片,需要 Kitty 这样的终端做额外的支持。
TrackBack
109 天前
看一下 timg 的实现
asmoker
109 天前
imgcat
SethShi
109 天前
@arielherself
@ysc3839 我表达有误, 不想要外部依赖是不要通过其它可执行文件去查看

@lululau #6 已经改了一个实现, 现在这个感觉左手键盘, 右手鼠标挺合理了, 有点 FPS 游戏; wasd/分页方向, e 进入 q 退出, 鼠标滑动
@BinCats
@vicalloy OK
@TrackBack 看了一下也是依赖 Kitty 之类终端去实现的
@asmoker 直接在我电脑 panic 了, 看了 issue windows 还是有点问题, 要用 bash 去调用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1136794

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX