Як переглядати з терміналу Linux з W3M
W3M - це веб-браузер терміналів для Linux. Він має декілька хитрощів, включаючи підтримку зображень, вкладок, таблиць, фреймів та інших функцій, які зазвичай не входять до веб-переглядачів терміналів.
Якщо ви використовували Linux на деякий час, ви, напевно, пам'ятаєте, що використовуєте браузер терміналу, щоб виправити рішення для вашого обладнання, коли сервер X відмовився завантажити. Сучасні X-сервери просунулися далеко за межі цього, але W3M і інші термінальні браузери все ще можуть бути корисними.
Встановлення W3M
W3M не включено за замовчуванням у більшості дистрибутивів Linux. Ви хочете встановити основний w3m пакет і w3m-img пакет, якщо потрібно вбудовану підтримку зображення. Використовуйте наступну команду на Ubuntu:
sudo apt-get install w3m w3m-img
Основний перегляд
W3M має досить багато параметрів командного рядка, але жоден з них не є обов'язковим. Єдине, що потрібно вказати, це адреса веб-сторінки. Хочете відкрити Google? Просто використовуйте w3m google.com команду.
За допомогою клавіш зі стрілками можна перемістити курсор навколо або клацнути в потрібному місці, щоб перемістити курсор. Якщо ви хочете ввести текстове поле, виберіть текстове поле курсором і натисніть Enter, перш ніж вводити текст. W3M розглядає ваші натискання клавіш як команди, якщо ви тільки починаєте друкувати.
Завантажте гіперпосилання, вибравши його курсором і натиснувши Enter. Вам не потрібно вручну вибирати гіперпосилання - натискайте клавішу Tab, щоб перемістити курсор до наступного гіперпосилання на сторінці.
Shift-B поверне вас назад. Якщо потрібно завантажити іншу URL-адресу, натисніть Shift-U і ви отримаєте підказку URL. Натисніть Shift-H щоб переглянути сторінку довідки, якщо ви хочете побачити більш повний список комбінацій клавіш.
Зображення в терміналі
W3M підтримує зображення, так де вони? Ну а термінали, такі як GNOME Terminal і Konsole Konsole, не можуть відображати зображення W3M. Інші термінали, такі як Xterm, можуть. W3M також буде показувати зображення, якщо ви працюєте в консолі framebuffer, так що вам не потрібно працювати X-сервер для використання цієї функції.
Іншою функцією, яка не працює в терміналі GNOME або Konsole, є меню W3M.
Вкладки браузера
Як ми коли-небудь жили без вкладок? Вони є важливою функцією для веб-переглядачів настільних ПК. W3M також містить вкладки. Просто натисніть Shift-T, щоб відкрити нову вкладку.
Ви можете перемикатися між вкладками, натискаючи їх, але ми намагаємося бути термінальними ніндзями тут. Використовувати і клавіші для перемикання між вкладками, не торкаючись мишкою (це Shift- [ і Shift-]).
Gmail у терміналі
W3M не застряг у минулому, як Lynx (інший веб-браузер для терміналу). Вона може надавати таблиці, кадри і навіть підтримує базовий HTML-інтерфейс Gmail.
Ви, напевно, відчуватимете зручніший доступ до Gmail з клієнтом IMAP у вашому терміналі, але він - працює.
Більше документації
Крім натискання Shift-H Щоб переглянути сторінку довідки W3M, ви можете переглянути повний посібник на веб-сайті W3M. У посібнику перераховані всі перемикачі командного рядка W3M і прив'язки клавіш.
W3M все ще не порівнюється з настільними браузерами - зокрема, він не підтримує JavaScript. Є експериментальне розширення w3m-js, яке ви можете скомпілювати та встановити самостійно, але я не надто покладаюся на це. Знову ж таки, ви дійсно хочете JavaScript в браузері терміналу?