OS Manuals

/usr/bin/w3m

text-based web & gopher browser, as well as pager

From w3m 0.5.3.20230121-r9 (os), captured 2026-11-05 by running w3m --help (exit 1). permalink

w3m version w3m/0.5.3+git20230121, options lang=en,m17n,image,color,ansi-color,mouse,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark
usage: w3m [options] [URL or filename]
options:
    -t tab           set tab width
    -r               ignore backspace effect
    -l line          # of preserved line (default 10000)
    -I charset       document charset
    -O charset       display/output charset
    -B               load bookmark
    -bookmark file   specify bookmark file
    -T type          specify content-type
    -m               internet message mode
    -v               visual startup mode
    -M               monochrome display
    -H               use high-intensity colors
    -N               open URL of command line on each new tab
    -F               automatically render frames
    -cols width      specify column width (used with -dump)
    -ppc count       specify the number of pixels per character (4.0...32.0)
    -ppl count       specify the number of pixels per line (4.0...64.0)
    -dump            dump formatted page into stdout
    -dump_head       dump response of HEAD request into stdout
    -dump_source     dump page source into stdout
    -dump_both       dump HEAD and source into stdout
    -dump_extra      dump HEAD, source, and extra information into stdout
    -post file       use POST method with file content
    -header string   insert string as a header
    +<num>           goto <num> line
    -num             show line number
    -no-proxy        don't use proxy
    -4               IPv4 only (-o dns_order=4)
    -6               IPv6 only (-o dns_order=6)
    -insecure        use insecure SSL config options
    -no-mouse        don't use mouse
    -cookie          use cookie (-no-cookie: don't use cookie)
    -graph           use DEC special graphics for border of table and menu
    -no-graph        use ASCII character for border of table and menu
    -s               squeeze multiple blank lines
    -W               toggle search wrap mode
    -X               don't use termcap init/deinit
    -title[=TERM]    set buffer name to terminal title string
    -o opt=value     assign value to config option
    -show-option     print all config options
    -config file     specify config file
    -debug           use debug mode (only for debugging)
    -reqlog          write request logfile
    -help            print this usage message
    -version         print w3m version
Options (44)
OptionDescriptionSource
-t tabset tab width to num columns.help + man
-ruse caret notation to display special escape characters (such as ANSI escapes or nroff-style backspaces for bold and underlined characters) instead of processing themhelp + man
-l linenumber of lines preserved internally when receiving plain text from stdin (default 10,000)help + man
-I charsetuser defined character encoding of input datahelp + man
-O charsetuser defined character encoding of output datahelp + man
-Bwith no other target defined, use the bookmark page for startuphelp + man
-bookmark fileuse file instead of the default bookmark.html filehelp + man
-T typeexplicit characterization of input data by MIME typehelp + man
-mRender the body of Usenet messages according to the header “Content-type”help + man
-vwith no other target defined, welcome users with a built-in pagehelp + man
-Mmonochrome displayhelp + man
-Huse high-intensity colorshelp + man
-Ndistribute multiple command line arguments to tabs.help + man
-Fautomatically render frameshelp + man
-cols widthspecify column width (used with -dump)help + man
-ppc countspecify the number of pixels per character (4.0...32.0)help + man
-ppl countspecify the number of pixels per line (4.0...64.0)help + man
-dumpdump formatted page into stdouthelp + man
-dump_headdump response of a HEAD request for a URL into stdouthelp + man
-dump_sourcedump the page's source code into stdouthelp + man
-dump_bothdump HEAD, and source code for a URL into stdouthelp + man
-dump_extradump HEAD, source code, and extra information for a URL into stdouthelp + man
-post fileuse POST method to upload data defined in file.help + man
-header stringappend string to the HTTP(S) request.help + man
-numdisplay each line's numberhelp + man
-no-proxydo not use proxyhelp + man
-4IPv4 only (-o dns_order=4)help + man
-6IPv6 only (-o dns_order=6)help + man
-insecureuse insecure SSL config options, alias for -o ssl_cipher=ALL:eNULL:@SECLEVEL=0 -o ssl_min_version=all -o ssl_forbid_method= -o ssl_verify_server=0help + man
-no-mousedeactivate mouse supporthelp + man
-cookie, -no-cookieuse stored cookies and accept new ones, or do neitherhelp + man
-graphuse or do not use graphic characters for drawing HTML table and frame bordershelp + man
-no-graphuse ASCII character for border of table and menuhelp
-ssqueeze multiple blank lines into onehelp + man
-Wtoggle wrapping mode in searcheshelp + man
-Xdo not initialize/deinitialize the terminalhelp + man
-title TERMuse the buffer name as terminal title string.help + man
-o opt=valuemodify one configuration item with an explicitly given value;help + man
-show-optionshow all available configuration optionshelp + man
-config fileuse file instead of the default configuration filehelp + man
-debuguse debug mode (only for debugging)help + man
-reqloglog headers of HTTP communication in file ~/.w3m/request.loghelp + man
-helpshow a summary of compiled-in features and command line optionshelp + man
-versionshow the version of w3mhelp + man
Examples (10) from the manual page, untested

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.