Jak przeglądać z terminala systemu Linux za pomocą W3M
W3M to terminalowa przeglądarka internetowa dla systemu Linux. Ma kilka sztuczek w rękawie, w tym obsługę obrazów, kart, tabel, ramek i innych funkcji, które zazwyczaj nie są dołączane do przeglądarek internetowych terminalu.
Jeśli używasz Linuksa przez jakiś czas, prawdopodobnie pamiętasz, używając przeglądarki terminala, aby przetworzyć rozwiązanie dla twojego sprzętu, gdy serwer X odmówił załadowania. Współczesne serwery X wykroczyły daleko poza to, ale W3M i inne terminalne przeglądarki nadal mogą być przydatne.
Instalowanie W3M
W3M nie jest domyślnie włączony w większości dystrybucji Linuksa. Będziesz chciał zainstalować główną w3m pakiet i w3m-img pakiet, jeśli chcesz mieć wbudowaną obsługę obrazu. Użyj następującego polecenia w systemie Ubuntu:
sudo apt-get install w3m w3m-img
Podstawowe przeglądanie
W3M ma kilka opcji wiersza poleceń, ale żadne nie są obowiązkowe. Jedyne, co musisz podać, to adres strony internetowej. Chcesz wyświetlić Google? Po prostu użyj w3m google.com dowództwo.
Możesz użyć klawiszy strzałek, aby przesunąć kursor lub kliknąć w wybranym miejscu, aby przesunąć tam kursor. Jeśli chcesz wpisać pole tekstowe, zaznacz pole tekstowe za pomocą kursora i naciśnij klawisz Enter przed wpisaniem tekstu. W3M traktuje twoje klawisze jako polecenia, jeśli dopiero zaczynasz pisać.
Załaduj hiperlink, zaznaczając go kursorem i naciskając Enter. Nie musisz ręcznie wybierać hiperłączy - naciśnij klawisz Tab, aby ustawić kursor na następnym hiperłączu na stronie.
Shift-B zabierze cię z powrotem do strony. Jeśli chcesz załadować inny adres URL, naciśnij Shift-U i otrzymasz monit URL. naciśnij Shift-H aby wyświetlić stronę pomocy, jeśli chcesz zobaczyć bardziej kompletną listę skrótów klawiaturowych.
Obrazy w terminalu
W3M obsługuje obrazy, więc gdzie one są? Cóż, terminale takie jak Terminal GNOME i Konsole KDE nie mogą wyświetlać obrazów W3M. Inne terminale, takie jak Xterm, mogą. W3M wyświetla również obrazy, jeśli używasz go w konsoli bufora ramki, więc nie potrzebujesz serwera X, aby móc skorzystać z tej funkcji.
Inną funkcją, która nie działa w Terminalu GNOME lub Konsoli, jest menu prawego przycisku myszy W3M.
Karty przeglądarki
Jak mogliśmy żyć bez zakładek? Są niezbędną funkcją dla przeglądarek internetowych na komputery stacjonarne. W3M zawiera także karty. Wystarczy nacisnąć Shift-T, aby otworzyć nową kartę.
Możesz przełączać się między kartami, klikając je, ale staramy się być ninja tutaj. Użyj i klawisze do przełączania między kartami bez dotykania myszy (to znaczy Przesunięcie-[ i Przesunięcie-]).
Gmail w terminalu
W3M nie tkwi w przeszłości, podobnie jak Lynx (inna przeglądarka dla terminala). Może renderować tabele, ramki, a nawet obsługuje podstawowy interfejs HTML Gmaila.
Prawdopodobnie czułbyś się bardziej komfortowo uzyskując dostęp do Gmaila za pomocą klienta IMAP z terminala, ale hej - działa.
Więcej dokumentacji
Oprócz naciskania Shift-H Aby wyświetlić stronę pomocy W3M, można wyświetlić pełną instrukcję na stronie internetowej W3M. Instrukcja zawiera listę wszystkich przełączników wiersza polecenia i powiązań klawiszy w W3M.
W3M wciąż nie ma porównania z przeglądarkami komputerowymi - w szczególności nie obsługuje JavaScript. Istnieje eksperymentalne rozszerzenie w3m-js, które możesz sam skompilować i zainstalować, ale nie polegałbym na tym zbytnio. Czy naprawdę chcesz JavaScript w przeglądarce terminalowej??