3

iTerm2 で実行されている Emacs プロセスでインライン画像を表示したいと考えています。imgcatこれは、 (iTerm2シェル統合ユーティリティ)を使用して、私が期待していることのデモンストレーションです。

ここに画像の説明を入力

まず、*eshell*バッファ内で次のコードを実行しました。理論的根拠は、これがうまくいけば、実行専用の別のウィンドウをセットアップしeshellて、フックでイメージを更新するだけです。

imgcat -u https://cdn.sstatic.net/Sites/stackoverflow/company/img/logos/so/so-icon.png

ただし、 (was ) に設定TERMしたとしても、得られるのは一連の base64 文字だけです。xterm-256colordumb

ここに画像の説明を入力

、、またはその他eshellの代わりに選択した理由は、それが Emacs Lisp で実装されているため、最も拡張性の高いものになるはずです。一方、他の端末エミュレーターの方が使いやすい場合は、それを使用することもできます。shelltermansi-term

4

0 に答える 0