Я використовую eww для перегляду Інтернету, і частіше за все я не хочу завантажувати зображення, здається, не так багато в плані налаштувань, вбудованих для eww, і жодної справи із зображеннями.
В даний час у мене є система налаштування, яка дозволяє мені запускати та припиняти показ зображень у eww, але лише після оновлення сторінки, те, що я хочу, - це спосіб вмикати та вимикати зображення, не оновлюючи сторінку .
Ось мій сучасний метод, який використовує внутрішні shr-put-image
ресурси, якими користується eww.
(defvar display-graphic-override nil
"Used to override `display-graphic-p' behavior.
Should either be nil, or a list where the car is the override.")
(defadvice display-graphic-p (around sometimes-lie activate)
"Use the override if it is non nil."
(if display-graphic-override
(car display-graphic-override)
ad-do-it))
(defadvice eww-render (around no-images activate)
"Temporarily lie about supporting graphics"
(let ((display-graphic-override '(nil)))
ad-do-it))
Я також спробував увімкнути "невидимий властивість тексту, де є зображення, але це, здається, не працює.