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