Homeros/FAQ: различия между версиями

Материал из ALT Linux Wiki
Строка 53: Строка 53:
M-x customize-option RET w3m-key-binding RET
M-x customize-option RET w3m-key-binding RET


=== Где можно посмотреть все клавиатурные комбинации для активных раскладок в w3m-el? ===
=== Могу Я  ознакомитса где нибудь со всем списком ускорителей w3m? ===
Нажав {{term|C-h m}} или {{term|C-h b}} находясь в буфере w3m.
Вот они:) :
 
u Показать url под point и забрать его в `kill-ring'.
c Показать url текущей page и забрать его в `kill-ring'.
v малая Показать bookmark.
a малая Добавить url текущей  page в bookmark.
M-a малая Добавить url под point в bookmark.
B большая Вернуться на предшествующую страницу в истории
N большая Перейти вперед на следующую страницу в истории
^ Перейти в родительскую директорию страницы
g малая Перейти на указанный url
G большая Открыть web страницу в новой сессии.
H большая Перейти на домашнюю страницу
R большая Перезагрузить текущую страницу
r малая обновить текущую страницу
22 M-g Перейти на 22 строку.
C-c малая C-@ Отметить  текущую позицию.
C-c C-v Перейти на последнюю отмеченную позицию.
C-u C-u RET Открыть новую сессию.
RET Войти в форму
<S-kp-enter> Показать page, на которую указывает ссылка в новой сессии Если регион активный, посетить все links
внутри региона.
C-c C-c Подтвердить Submit форму под указателем
C t Представить страницу в указанном content type.
C большая c малая Представить  текущую страницу в заданной кодировке
C большая C большая Представить  текущую страницу в заданной кодировке и content type.
] Перевести point на следующую форму
[ Перевести point на  предшествующую форму
d малая Загрузить файл или страницу под point.
C-u малая a малая Добавить  url на запрос.
\ Показать html source текущей page.
= Показать header текущей page.
E Редактировать local file, открытый как текущая page.
e Редактировать local file, на который указывает point.
 
 
со списком всех ускорителей для активной раскладки в  w3m вы можете ознакомитса также если нажмете {{term|C-h m}} или {{term|C-h b}} находясь в буфере w3m.


=== Подскажите каким образом в w3m-el можно скачивать файлы? ===
=== Подскажите каким образом в w3m-el можно скачивать файлы? ===

Версия от 20:01, 9 декабря 2008

Здесь предположительно будет создана страница с FAQ по использованию наиболее актуальных пакетов дистрибутива Homeros.

Текстовый браузер w3m-el ?

Что за страное имя у браузера w3m? ?

Произносится как «W-three-M». Название является сокращением от «WWW-wo-Miru», что на японском языке означает смотреть.

Hotkeys, как осуществлять навигацию в браузере?

Предусмотрены следующие возможности:

  • g — ввести новый адрес;
  • B — вернуться на предыдущую страницу;
  • c — показать адрес текущей страницы;
  • u — показать адрес под ссылкой;
  • tab — перепрыгнуть на следующую ссылку;
  • ещё есть [, ], Шаблон:(, Шаблон:), которые могут прыгать между формами обозначениями картинок, и прочими объектами на странице.
  • C-s поиск по мере набора

Также нужно заметить, что c и u копируют адреса в kill-ring, то есть их можно потом где-нибудь вставить через C-y

Как пользоватса закладками в w3m-el?

В w3m-el есть возможность автоматически добавлять ссылки в файл закладок, который представляет собой html-страницу. Команды для работы с закладками можно узнать, если набрать в буфере w3m комбинацию C-h m и найти поиском слово bookmark. здесь приводятса ускорители для версии w3m-el из cvs и раскладки в стиле info для w3m-el, так что приведенная информация может отличаться от вашей. и приводитса с подстрочным переводом.

  • v — отобразить закладку (точнее, страницу закладок)
  • V — отобразить закладку в новой сессии (то есть, страницу закладок в новом буфере w3m)
  • a — добавить адрес текущей страницы в закладку (страницу закладок); если задан префикс-аргумент, запросить адрес у пользователя.
  • C-t a — добавить адреса всех открытых страниц в закладку (на страницу закладок).
  • M-x — (w3m-bookmark-add-this-url) — добавить ссылку под курсором в закладку (страницу закладок)

Что такое раскладка в стиле info?

В w3m-el можно выбрать другую раскладку клавиш, то есть, набор комбинаций, которые действуют в буферах w3m-el. Настраивается через переменную w3m-key-binding. По умолчанию она имеет значение nil, что значит использовать раскладку в стиле Lynx. Если w3m-key-binding перед запуском имеет значение info, то w3m-el выберет раскладку в стиле info (примерно, как в буферах info). В info-раскладке по клавише D (большая) выполняется команда w3m-download-this-url. Та же команда в lynx-раскладке выполняется по d (малая).

Чем отличается раскладка в w3m info и обычная кроме привязке комманд к другим клавишам?

Да больше ничем пожалуй.

Как задействовать раскладку info в своем w3m?

M-x customize-option RET w3m-key-binding RET

Могу Я ознакомитса где нибудь со всем списком ускорителей w3m?

Вот они:) :

u Показать url под point и забрать его в `kill-ring'. c Показать url текущей page и забрать его в `kill-ring'. v малая Показать bookmark. a малая Добавить url текущей page в bookmark. M-a малая Добавить url под point в bookmark. B большая Вернуться на предшествующую страницу в истории N большая Перейти вперед на следующую страницу в истории ^ Перейти в родительскую директорию страницы g малая Перейти на указанный url G большая Открыть web страницу в новой сессии. H большая Перейти на домашнюю страницу R большая Перезагрузить текущую страницу r малая обновить текущую страницу 22 M-g Перейти на 22 строку. C-c малая C-@ Отметить текущую позицию. C-c C-v Перейти на последнюю отмеченную позицию. C-u C-u RET Открыть новую сессию. RET Войти в форму <S-kp-enter> Показать page, на которую указывает ссылка в новой сессии Если регион активный, посетить все links внутри региона. C-c C-c Подтвердить Submit форму под указателем C t Представить страницу в указанном content type. C большая c малая Представить текущую страницу в заданной кодировке C большая C большая Представить текущую страницу в заданной кодировке и content type. ] Перевести point на следующую форму [ Перевести point на предшествующую форму d малая Загрузить файл или страницу под point. C-u малая a малая Добавить url на запрос. \ Показать html source текущей page. = Показать header текущей page. E Редактировать local file, открытый как текущая page. e Редактировать local file, на который указывает point.


со списком всех ускорителей для активной раскладки в w3m вы можете ознакомитса также если нажмете C-h m или C-h b находясь в буфере w3m.

Подскажите каким образом в w3m-el можно скачивать файлы?

Можно сначала встать курсором на желаемую ссылку, потом нажать u, что приведёт к копированию ссылки в так называемый kill-ring. Потом открыть shell, ввести wget и нажать C-y, тем самым подставив сохранённую ссылку. После нажатия enter должна начаться закачка. Если в имени сылки встречаютса спецсиммволы такие как шелл. Амперсанд (), например, то ее необходимо будет заключить в кавычки.

Также можно установить пакет wget-el Для emacs apt-get install wget-el и находясь на нужной сылке просто нажать, в зависимости от выбраной раскладки в браузере, — D или d. По умолчанию wget-el скаченые файлы слажует в ~/download

Что умеет wget?

Особено часто используемые ключи wget:

  • -c — продолжить скачивание файла с прерванного места.
  • -N — проверить, не новее ли файл на сервере, чем локальная копия. Если новее, то скачать и обновить локальную копию.
  • -k — Конвертировать ссылки внутри скачанных страниц, чтобы они действовали и после скачивания. Если какая-то ссылка была относительной, а файл, на который она ссылается, не был скачан, то ссылка станет абсолютной.
  • -r -np -nH --cut-dirs=... -w2 — Так можно скачать все файлы на сайте ниже заданного каталога. wget просто идёт по всем ссылкам, которые указывают на этот же сайт в пределах заданного каталога, и скачивает всё подряд. Правда, по ссылкам слишком далеко не уходит.
  • -l — контролирует, насколько далеко wget может уйти по ссылкам.


Могу ли я контролировать процессы закачки в wget?

Если нужно узнать состояние закачки, во время работы wget, то это можно сделать переключившись на его буфер *wget*. Если запускать wget-el с префиксом ,то программа будет задавать различные вопросы относительно изменения различных своих параметров и запрашивать путь для сохраняемых файлов. Wget является не-интерактивной программой. Это означает, что после её запуска пользователь не может повлиять на её работу, кроме как прервать выполнение программы посредством сигнала (утилита kill) или нажатием на клавиатуре Ctrl-C в терминале.