Отображение изображений в процессе Emacs, запущенном в iTerm2 - PullRequest
0 голосов
/ 19 февраля 2019

Я хочу отображать встроенные изображения в процессе Emacs, запущенном в iTerm2.Вот демонстрация того, что я ожидаю, используя imgcat (утилита интеграции оболочки iTerm2).

enter image description here

Для начала я выполнил следующий код в буфере *eshell*.Смысл в том, что если это сработает, я могу просто настроить отдельное окно, предназначенное для запуска eshell, а затем обновить образ с помощью ловушки.

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

Однако все, что я получил, это кучасимволы base64, даже если я установил TERM на xterm-256color (было dumb).

enter image description here

Причина, которую я выбрал eshellвместо shell, term, ansi-term или что-то еще, это то, что оно реализовано в Emacs Lisp, поэтому оно должно быть наиболее расширяемым.С другой стороны, можно использовать другие эмуляторы терминала, если вы находите их более удобными.

...