Домашняя » как » Как просматривать с терминала Linux с W3M

    Как просматривать с терминала Linux с W3M

    W3M - это терминальный веб-браузер для Linux. У него есть несколько хитростей, в том числе поддержка изображений, вкладок, таблиц, фреймов и других функций, обычно не включаемых в терминальные веб-браузеры..

    Если вы какое-то время пользовались Linux, вы, вероятно, помните, что браузер терминала использовал Google для поиска решения для вашего оборудования, когда X-сервер отказывался загружаться. Современные X-серверы продвинулись далеко за пределы этого, но W3M и другие терминальные браузеры все еще могут быть полезны.

    Установка W3M

    W3M не включен по умолчанию в большинстве дистрибутивов Linux. Вы хотите установить основной w3m пакет и w3m-IMG пакет, если вы хотите встроенную поддержку изображений. Используйте следующую команду в Ubuntu:

    sudo apt-get установить w3m w3m-img

    Основной просмотр

    W3M имеет довольно много опций командной строки, но ни один из них не является обязательным. Единственное, что вам нужно указать, это адрес веб-страницы. Хотите открыть Google? Просто используйте w3m google.com команда.

    Вы можете использовать клавиши со стрелками для перемещения курсора или щелкнуть в нужном месте, чтобы переместить курсор туда. Если вы хотите ввести текстовое поле, выделите текстовое поле курсором и нажмите Enter, прежде чем вводить текст. W3M обрабатывает нажатия клавиш как команды, если вы только начинаете печатать.

    Загрузите гиперссылку, выделив ее курсором и нажав Enter. Вам не нужно выбирать гиперссылки вручную - нажмите клавишу Tab, чтобы навести курсор на следующую гиперссылку на странице.

    Shift-B вернет вас обратно на страницу. Если вы хотите загрузить другой URL, нажмите Shift-U и вы получите подсказку URL. Нажмите Shift-H просмотреть страницу справки, если вы хотите увидеть более полный список сочетаний клавиш.

    Изображения в Терминале

    W3M поддерживает изображения, так где они? Ну, терминалы, такие как GNOME Terminal и KDE Konsole, не могут отображать изображения W3M. Другие терминалы, такие как Xterm, могут. W3M также будет отображать изображения, если вы запускаете его в консоли кадрового буфера, поэтому вам не нужен запущенный X-сервер, чтобы воспользоваться этой функцией.

    Еще одна функция, которая не работает в GNOME Terminal или Konsole, - это контекстное меню W3M.

    Вкладки браузера

    Как мы когда-либо жили без вкладок? Они являются важной функцией для настольных веб-браузеров. W3M также содержит вкладки. Просто нажмите Shift-T, чтобы открыть новую вкладку.

    Вы можете переключаться между вкладками, нажимая на них, но мы пытаемся быть терминальными ниндзя здесь. Использовать а также клавиши для переключения между вкладками, не касаясь мыши (это Сдвиг-[ а также Сдвиг-]).

    Gmail в Терминале

    W3M не застрял в прошлом, как Lynx (еще один веб-браузер для терминала). Он может отображать таблицы, фреймы и даже поддерживает базовый HTML-интерфейс Gmail..

    Возможно, вам будет удобнее получать доступ к Gmail с помощью IMAP-клиента из вашего терминала, но эй - это работает.

    Больше документации

    Помимо нажатия Shift-H для просмотра справочной страницы W3M вы можете просмотреть полное руководство на веб-сайте W3M. В руководстве перечислены все параметры командной строки и привязки клавиш W3M..


    W3M по-прежнему не сравнивается с настольными браузерами - в частности, он не поддерживает JavaScript. Существует экспериментальное расширение w3m-js, которое вы можете скомпилировать и установить самостоятельно, но я бы не стал слишком полагаться на это. Опять же, вы действительно хотите JavaScript в браузере терминала?