tolyangin:

To> 1. Есть ли у него переменая позволяющая разрешить обновления страниц.

Да, w3m-use-refresh. Разрешает обновление, заданное тегом meta. Но эта
переменная включена по умолчанию.

To> 2.Проблем с поддержкой кукисов пока незаметил, в моем файле ~/.emacs-w3m
To> они разрешены параметром (setq w3m-use-cookies t) Единственое на
To> некоторых сайтах например http://forum.ubuntu.ru для авторизации нужно
To> перегрузить страницу R после заполнения и отправки форм с логином и
To> паролем.

У меня таких проблем не возникало, хотя в настройках есть не только
w3m-use-cookies, ещё сделаны настройки, чтобы по умолчанию куки не работали,
а те домены, в которых мне нужны куки, я добавляю в
w3m-cookie-accept-domains.

To> Но проблема тут в том что это приходитса проделывать при каждой новой
To> сесии на форуме. возможно он просто не сохраняет куки, и это нужно
To> указать отдельной переменной?

Куки могут быть сессионные, и тогда они не будут сохраняться после выхода из
браузера. А ещё можно некорректно выйти из emacs-w3m, тогда, может быть,
куки тоже не сохранятся. Корректный выход осуществляется по нажатию Q в
одном из буферов w3m (команда w3m-quit).

To> 3. Читал что w3m поддержует работу с вкладками. По какому принципу
To> организовуетса работа с ними? Как открывать страници в новых вкладках и
To> какими командами переключатса потом между ними?

У emacs-w3m может быть несколько буферов, работающих независимо друг от
друга. Создать новый буфер можно нажатием M-n (команда w3m-copy-buffer), или
загрузив новую страницу комбинацией G (команда w3m-goto-url-new-session).
Переключаться между этими буферами можно комбинацией C-c C-n, закрыть
ненужный буфер - C-c C-w в нём.

To> 4. Можно ли сохранять и востанавливать сесии в браузере?

В emacs-w3m есть история просмотров. В раскладке info она вызывается
комбинацией O (команда w3m-db-history) или C-u o (w3m-history с
префикс-аргументом). Показывает все ссылки, которые emacs-w3m считает
посещёнными. Как я понимаю, при выходе по Q (w3m-quit) эти ссылки
сохраняются, но не все, старые ссылки emacs-w3m забывает. сохранить сессию?

[...]

To> особено чувствительна в w3m.это неработоспособность комбинаций шифт+таб

Что вы имеете в виду?

To> и чтение предыдущего абзаца M-a.

Обычно M-a перемещает на предложение назад, а переход на предыдущий абзац
выполняет M-{. Но в emacs-w3m на M-a повешена какая-то своя команда. У меня
она отменяется через w3m-mode-hook. Кстати, и ещё там есть настройки для
перемещения по абзацам:

(add-hook 'w3m-mode-hook
          (lambda ()
            (set (make-local-variable 'paragraph-ignore-fill-prefix) t)
            (set (make-local-variable 'paragraph-start) "\f\\|[ \t]*$")
            (set (make-local-variable 'paragraph-separate) "\f\\|[ \t]*$")
            (local-unset-key (kbd "S-<left>"))
            (local-unset-key (kbd "S-<right>"))
            (local-unset-key (kbd "M-a"))))

Это слегка подредактированный фрагмент из моего файла .emacs-w3m.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить