/ / Как да търсите от терминала на Linux с W3M

Как да търсите от терминала на Linux с W3M

W3M е терминален уеб браузър за Linux. Има няколко трика в ръкава си, включително поддръжка за изображения, раздели, таблици, рамки и други функции, които обикновено не са включени в терминалните уеб браузъри.

Ако сте използвали Linux известно време, вероятноне забравяйте да използвате терминален браузър, за да създадете на Google решение за вашия хардуер, когато 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-Н за да видите страницата за помощ, ако искате да видите по-пълен списък с клавишни комбинации.

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

W3M поддържа изображения, така че къде са те? Е, терминали като терминал GNOME и Konsole на KDE не могат да показват изображения на W3M. Други терминали, като Xterm, могат. W3M също ще показва изображения, ако го изпълнявате в конзола за рамков буфер, така че не ви е необходим X сървър, който да се възползва от тази функция.

Друга функция, която не работи в терминала GNOME или Konsole, е менюто на W3M с десния бутон на мишката.

Раздели на браузъра

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

Можете да превключвате между разделите, като щракнете върху тях, но ние се опитваме да бъдем терминални нинджи тук. Използвай { и } клавиши за превключване между раздели, без да докосвате мишката (това е Shift- [ и Shift-]).

Gmail в терминала

W3M не е заседнал в миналото, както Lynx (друг уеб браузър за терминала) е. Той може да изобразява таблици, рамки и дори има поддръжка за основния HTML интерфейс на Gmail.

Вероятно ще се почувствате по-удобно да получите достъп до Gmail с IMAP клиент от вашия терминал, но ей - работи.

Още Документация

В допълнение към натискането Shift-Н за да видите помощната страница на W3M, можете да видите пълното ръководство на уебсайта на W3M. Ръководството изброява всички превключватели на командния ред на W3M и обвързването на клавишите.


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