# These settings control interaction of the user with lynx.
# Set GOTOBUFFER to TRUE if you want to have the previous goto URL, # if any, offered for reuse or editing when using the 'g'oto command. # The default is defined in userdefs.h. If left FALSE, the circular # buffer of previously entered goto URLs can still be invoked via the # Up-Arrow or Down-Arrow keys after entering the 'g'oto command. # #GOTOBUFFER:FALSE
# JUMP_PROMPT is the default statusline prompt for selecting a jumps file # shortcut. (see below). # You can change the prompt here from that defined in userdefs.h. Any # trailing white space will be trimmed, and a single space is added by Lynx # following the last non-white character. You must set the default prompt # before setting the default jumps file (below). If a default jumps file # was set via userdefs.h, and you change the prompt here, you must set the # default jumps file again (below) for the change to be implemented. # #JUMP_PROMPT:Jump to (use '?' for list):
# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be # prepended (together with a scheme://) and appended to the first element # of command line or 'g'oto arguments which are not complete URLs and # cannot be opened as a local file (file://localhost/string). Both # can be comma-separated lists. Each prefix must end with a dot, each # suffix must begin with a dot, and either may contain other dots (e.g., # .com.jp). The default lists are defined in userdefs.h and can be # replaced here. Each prefix will be used with each suffix, in order, # until a valid Internet host is created, based on a successful DNS # lookup (e.g., foo will be tested as www.foo.com and then www.foo.edu # etc.). The first element can include a :port and/or /path which will # be restored with the expanded host (e.g., wfbr:8002/dir/lynx will # become http://www.wfbr.edu:8002/dir/lynx). The prefixes will not be # used if the first element ends in a dot (or has a dot before the # :port or /path), and similarly the suffixes will not be used if the # the first element begins with a dot (e.g., .nyu.edu will become # http://www.nyu.edu without testing www.nyu.com). Lynx will try to # guess the scheme based on the first field of the expanded host name, # and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr. # will be made gopher://gopher.wfbr.edu). # #URL_DOMAIN_PREFIXES:www. #URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org URL_DOMAIN_PREFIXES:www.,web.,search.,home.,user.,users.,ftp. URL_DOMAIN_SUFFIXES:.net,.org,.com,.co,.ca,.edu,.ac,.gov,.mil
# Toggle whether the Options Menu is key-based or form-based; # the key-based version is available only if specified at compile time. #FORMS_OPTIONS:TRUE
# Display partial pages while downloading #PARTIAL:TRUE
# Set the threshold # of lines Lynx must render before it # redraws the screen in PARTIAL mode. Anything < 0 implies # use of the screen size. #PARTIAL_THRES:-1
# While getting large files, Lynx shows the approximate rate of transfer. # Set this to change the units shown. "Kilobytes" denotes 1024 bytes: # NONE to disable the display of transfer rate altogether. # TRUE or KB for Kilobytes/second. # FALSE or BYTES for bytes/second. # KB,ETA to show Kilobytes/second with estimated completion time. # BYTES,ETA to show BYTES/second with estimated completion time. # Note that the "ETA" values are available if USE_READPROGRESS was defined. #SHOW_KB_RATE:TRUE SHOW_KB_RATE:TRUE
# Set the abbreviation for Kilobytes (1024). # Quoting from # http://www.romulus2.com/articles/guides/misc/bitsbytes.shtml # In December 1998, the International Electrotechnical Commission (IEC) # approved a new IEC International Standard. Instead of using the metric # prefixes for multiples in binary code, the new IEC standard invented specific # prefixes for binary multiples made up of only the first two letters of the # metric prefixes and adding the first two letters of the word "binary". Thus, # for instance, instead of Kilobyte (KB) or Gigabyte (GB), the new terms would # be kibibyte (KiB) or gibibyte (GiB). # # If you prefer using the conventional (and more common) "KB", modify this # setting. #SHOW_KB_NAME:KiB SHOW_KB_NAME:K
# If SCROLLBAR is set TRUE, Lynx will show scrollbar on windows. With mouse # enabled, the scrollbar strip outside the bar is clickable, and scrolls the # window by pages. The appearance of the scrollbar can be changed from # LYNX_LSS file: define attributes scroll.bar, scroll.back (for the bar, and # for the strip along which the scrollbar moves). #SCROLLBAR:FALSE SCROLLBAR:TRUE
# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the # ends. With mouse enabled, the arrows are clickable, and scroll the window by # 2 lines. The appearance of the scrollbar arrows can be changed from LYNX_LSS # file: define attributes scroll.arrow, scroll.noarrow (for enabled-arrows, # and disabled arrows). An arrow is "disabled" if the bar is at this end of # the strip. #SCROLLBAR_ARROW:TRUE SCROLLBAR_ARROW:FALSE
# If Lynx is configured with ncurses, PDcurses or slang & USE_MOUSE is TRUE, # users can perform commands by left-clicking certain parts of the screen: # on a link = `g'oto + ACTIVATE (i.e., move highlight & follow the link); # on the top/bottom lines = PREV/NEXT_PAGE (i.e., go up/down 1 page); # on the top/bottom left corners = PREV/NEXT_DOC (i.e., go to the previous # document / undo goto previous document); # on the top/bottom right corners = HISTORY/VLINKS (i.e., call up the history # page or visited links page if on history page). # NB if the mouse is defined in this way, it will not be available # for copy/paste operations using the clipboard of a desktop manager: # for flexibility instead, use the command-line switch -use_mouse . # # ncurses and slang have built-in support for the xterm mouse protocol. In # addition, ncurses can be linked with the gpm mouse library, to automatically # provide support for this interface in applications such as Lynx. (Please # read the ncurses faq to work around broken gpm configurations packaged by # some distributors). PDCurses implements mouse support for win32 console # windows, as does slang. #USE_MOUSE:FALSE
# DEFAULT_USER_MODE sets the default user mode for Lynx users. # NOVICE shows a three line help message at the bottom of the screen. # INTERMEDIATE shows normal amount of help (one line). # ADVANCED help is replaced by the URL of the current link. # #DEFAULT_USER_MODE:NOVICE
# If NO_DOT_FILES is TRUE (normal default via userdefs.h), the user will not # be allowed to specify files beginning with a dot in reply to output filename # prompts, and files beginning with a dot (e.g., file://localhost/path/.lynxrc) # will not be included in the directory browser's listings. If set FALSE, you # can force it to be treated as TRUE via -restrictions=dotfiles. If set FALSE # and not forced TRUE, the user can regulate it via the 'o'ptions menu (and # may save the preference in the RC file). # #NO_DOT_FILES:TRUE NO_DOT_FILES:FALSE
# If QUIT_DEFAULT_YES is TRUE then when the QUIT command is entered, any # response other than n or N will confirm. It should be FALSE if you # prefer the more conservative action of requiring an explicit Y or y to # confirm. The default defined here will override that in userdefs.h. # #QUIT_DEFAULT_YES:TRUE
# If TEXTFIELDS_NEED_ACTIVATION is set to TRUE, and lynx was compiled with # TEXTFIELDS_MAY_NEED_ACTIVATION defined, then text input form fields need # to be activated (by pressing the Enter key or similar) before the user # can enter or modify input. By default, input fields become automatically # activated when selected. Requiring explicit activation can be desired for # users who use alphanumeric keys for navigation (or other keys that have # special meaning in the line editor - ' ', 'b', INS, DEL, etc), and don't # want to 'get stuck' in form fields. Instead of setting the option here, # explicit activation can also be requested with the -tna command line # option. # #TEXTFIELDS_NEED_ACTIVATION:FALSE TEXTFIELDS_NEED_ACTIVATION:TRUE
# LEFTARROW_IN_TEXTFIELD_PROMPT # This option controls what happens when a Left Arrow key is pressed while # in the first position of an active text input field. By default, Lynx # asks for confirmation ("Do you want to go back to the previous document?") # only if the contents of the fields have been changed since entering it. # If set to TRUE, the confirmation prompt is always issued. # #LEFTARROW_IN_TEXTFIELD_PROMPT:FALSE LEFTARROW_IN_TEXTFIELD_PROMPT:TRUE
# If FORCE_SSL_PROMPT is set to "yes", then questionable conditions, such as # self-signed certificates will be ignored. If set to "no", these will be # reported, but not attempted. The default "prompt" permits the user to make # this choice on a case-by-case basis. # #FORCE_SSL_PROMPT:PROMPT
# If FORCE_COOKIE_PROMPT is set to "yes", then questionable conditions, such as # cookies with invalid syntax will be ignored. If set to "no", these will be # reported, but not attempted. The default "prompt" permits the user to make # this choice on a case-by-case basis. # #FORCE_COOKIE_PROMPT:PROMPT
# Set SSL_CERT_FILE to the file that contains all valid CA certificates lynx # should accept, in case the $SSL_CERT_FILE environment variable is not set, # e.g., # #SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt #SSL_CERT_FILE:NULL
Prev: HTML Parsing || Next: Internal Behavior