# lynx.cfg file. # # Definition pairs are of the form VARIABLE:DEFINITION # NO spaces are allowed between the pair items. # #allow a users config to override some settings #INCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAP INCLUDE STARTFILE STARTFILE:http://www.lancs.ac.uk/ HELPFILE:file://localhost/usr/local/packages/lynx-2.8.3/lib/lynx_help/lynx_help_main.html # DEFAULT_INDEX_FILE is the default file retrieved when the # user presses the 'I' key when viewing any document. # DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html .h2 JUMP_PROMPT # JUMP_PROMPT is the default statusline prompt for selecting a jumps file # shortcut. (see below). # #JUMP_PROMPT:Jump to (use '?' for list): # JUMPFILE is the local file checked for short-cut names for URLs # when the user presses the 'j' (JUMP) key. The user will be prompted # to enter a short-cut name for an URL, which Lynx will then follow # in a similar manner to 'g'oto; alternatively, s/he can enter '?' # to view the full JUMPFILE list of short-cuts with associated URLs. # # To allow '?' to work, include in the JUMPFILE # a short-cut to the JUMPFILE itself, e.g. #
?
This Shortcut List # # In the following line, include the actual full local path to JUMPFILE, # but do not include 'file://localhost' in the line. #JUMPFILE:/FULL_LOCAL_PATH/jumps.html CHARACTER_SET:iso-8859-1 #ASSUME_CHARSET:iso-8859-1 #ASSUMED_DOC_CHARSET_CHOICE:* #DISPLAY_CHARSET_CHOICE:* #ASSUME_LOCAL_CHARSET:iso-8859-1 #PREPEND_CHARSET_TO_SOURCE:TRUE #NCR_IN_BOOKMARKS:FALSE #FORCE_8BIT_TOUPPER:FALSE #OUTGOING_MAIL_CHARSET: #ASSUME_UNREC_CHARSET:iso-8859-1 #PREFERRED_LANGUAGE:en #PREFERRED_CHARSET: #URL_DOMAIN_PREFIXES:www. #URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org URL_DOMAIN_SUFFIXES:.lancs.ac.uk #FORMS_OPTIONS:TRUE #PARTIAL:TRUE #PARTIAL_THRES:-1 #SHOW_KB_RATE:TRUE #INFOSECS:1 #MESSAGESECS:2 #ALERTSECS:3 #USE_SELECT_POPUPS:TRUE #SHOW_CURSOR:FALSE #BOLD_HEADERS:FALSE #BOLD_H1:FALSE #BOLD_NAME_ANCHORS:FALSE #DEFAULT_CACHE_SIZE:10 #DEFAULT_VIRTUAL_MEMORY_SIZE:512000 #SOURCE_CACHE:NONE #ALWAYS_RESUBMIT_POSTS:FALSE #NO_ISMAP_IF_USEMAP:FALSE #SEEK_FRAG_MAP_IN_CUR:TRUE #SEEK_FRAG_AREA_IN_CUR:TRUE #LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSE #LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE #TRUSTED_EXEC:none #ALWAYS_TRUSTED_EXEC:none #TRUSTED_LYNXCGI:none #LYNXCGI_ENVIRONMENT: #LYNXCGI_DOCUMENT_ROOT: #FORCE_SSL_COOKIES_SECURE:FALSE #MAIL_SYSTEM_ERROR_LOGGING:FALSE #CHECKMAIL:FALSE NNTPSERVER:news.lancs.ac.uk #LIST_NEWS_NUMBERS:FALSE #LIST_NEWS_DATES:FALSE #NEWS_CHUNK_SIZE:30 #NEWS_MAX_CHUNK:40 #NEWS_POSTING:TRUE #LYNX_SIG_FILE:.lynxsig #SCROLLBAR:FALSE #SCROLLBAR_ARROW:TRUE #USE_MOUSE:FALSE #COLLAPSE_BR_TAGS:TRUE #TAGSOUP:FALSE #SET_COOKIES:TRUE ACCEPT_ALL_COOKIES:TRUE #COOKIE_ACCEPT_DOMAINS: #COOKIE_REJECT_DOMAINS: #COOKIE_LOOSE_INVALID_DOMAINS: #COOKIE_STRICT_INVALID_DOMAINS: #COOKIE_QUERY_INVALID_DOMAINS: #PERSISTENT_COOKIES:FALSE #COOKIE_FILE:~/.lynx_cookies #COOKIE_SAVE_FILE:~/.lynx_cookies #SYSTEM_MAIL:/usr/lib/sendmail #SYSTEM_MAIL_FLAGS:-t -oi #VI_KEYS_ALWAYS_ON:FALSE #EMACS_KEYS_ALWAYS_ON:FALSE #DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS #CASE_SENSITIVE_ALWAYS_ON:FALSE #DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html #MULTI_BOOKMARK_SUPPORT:FALSE #BLOCK_MULTI_BOOKMARKS:FALSE #DEFAULT_USER_MODE:NOVICE #DEFAULT_EDITOR: #SYSTEM_EDITOR: http_proxy:http://wwwcache.lancs.ac.uk:8080/ https_proxy:http://wwwcache.lancs.ac.uk:8080/ ftp_proxy:http://wwwcache.lancs.ac.uk:8080/ #gopher_proxy:http://some.server.dom:port/ #news_proxy:http://some.server.dom:port/ #newspost_proxy:http://some.server.dom:port/ #newsreply_proxy:http://some.server.dom:port/ #snews_proxy:http://some.server.dom:port/ #snewspost_proxy:http://some.server.dom:port/ #snewsreply_proxy:http://some.server.dom:port/ #nntp_proxy:http://some.server.dom:port/ #wais_proxy:http://some.server.dom:port/ #finger_proxy:http://some.server.dom:port/ #cso_proxy:http://some.server.dom:port/ no_proxy:.lancs.ac.uk,lancs.mirror.ac.uk,.local .h2 NO_PROXY # The no_proxy variable can be a comma-separated list of strings defining # no-proxy zones in the DNS domain name space. If a tail substring of the # domain-path for a host matches one of these strings, transactions with that # node will not be proxied. .ex #no_proxy:domain.path1,path2 # # A single asterisk as an entry will override all proxy variables and no # transactions will be proxied. .ex #no_proxy:* # This is the only allowed use of * in no_proxy. # # Warning: Note that setting 'il' as an entry in this list will block proxying # for the .mil domain as well as the .il domain. If the entry is '.il' this # will not happen. PRINTER:Print at ISS Reception:lp -dmono %s:FALSE #NO_DOT_FILES:TRUE #NO_FROM_HEADER:TRUE #NO_REFERER_HEADER:FALSE #NO_FILE_REFERER:TRUE #REFERER_WITH_QUERY:DROP #VERBOSE_IMAGES:TRUE #MAKE_LINKS_FOR_ALL_IMAGES:FALSE #MAKE_PSEUDO_ALTS_FOR_INLINES:TRUE #SUBSTITUTE_UNDERSCORES:FALSE #QUIT_DEFAULT_YES:TRUE #HISTORICAL_COMMENTS:FALSE MINIMAL_COMMENTS:TRUE #SOFT_DQUOTES:FALSE #STRIP_DOTDOT_URLS:TRUE #ENABLE_SCROLLBACK:FALSE #SCAN_FOR_BURIED_NEWS_REFS:TRUE #PREPEND_BASE_TO_SOURCE:TRUE #GLOBAL_EXTENSION_MAP:/usr/local/lib/mosaic/mime.types #PERSONAL_EXTENSION_MAP:.mime.types #SUFFIX_ORDER:PRECEDENCE_OTHER #SUFFIX:.ps:application/postscript #SUFFIX:.eps:application/postscript #SUFFIX:.ai:application/postscript #SUFFIX:.rtf:application/rtf #SUFFIX:.snd:audio/basic #SUFFIX:.gif:image/gif #SUFFIX:.rgb:image/x-rgb #SUFFIX:.png:image/png #SUFFIX:.xbm:image/x-xbitmap #SUFFIX:.tiff:image/tiff #SUFFIX:.jpg:image/jpeg #SUFFIX:.jpeg:image/jpeg #SUFFIX:.mpg:video/mpeg #SUFFIX:.mpeg:video/mpeg #SUFFIX:.mov:video/quicktime #SUFFIX:.hqx:application/mac-binhex40 #SUFFIX:.bin:application/octet-stream #SUFFIX:.exe:application/octet-stream #SUFFIX:.tar:application/x-tar #SUFFIX:.tgz:application/x-tar:gzip #SUFFIX:.Z::compress #SUFFIX:.gz::gzip #SUFFIX:.bz2:application/x-bzip2 #SUFFIX:.zip:application/zip #SUFFIX:.lzh:application/x-lzh #SUFFIX:.lha:application/x-lha #SUFFIX:.dms:application/x-dms #SUFFIX:.html:text/html #SUFFIX:.txt:text/plain #XLOADIMAGE_COMMAND:xli %s & #VIEWER:application/postscript:ghostview %s&:XWINDOWS #VIEWER:image/gif:xli %s&:XWINDOWS #VIEWER:image/x-xbm:xli %s&:XWINDOWS #VIEWER:image/png:xli %s&:XWINDOWS #VIEWER:image/tiff:xli %s&:XWINDOWS #VIEWER:image/jpeg:xli %s&:XWINDOWS #VIEWER:video/mpeg:mpeg_play %s &:XWINDOWS #GLOBAL_MAILCAP:/usr/local/lib/mosaic/mailcap #PERSONAL_MAILCAP:.mailcap #KEYMAP:0x5C:SOURCE # Toggle source viewing mode (show HTML source) #KEYMAP:^R:RELOAD # Reload the current document and redisplay #KEYMAP:q:QUIT # Ask the user to quit #KEYMAP:Q:ABORT # Quit without verification #KEYMAP:0x20:NEXT_PAGE # Move down to next page #KEYMAP:-:PREV_PAGE # Move up to previous page #KEYMAP:^P:UP_TWO # Move display up two lines #KEYMAP:0x10C:UP_TWO # Function key Insert - Move display up two lines #KEYMAP:^N:DOWN_TWO # Move display down two lines #KEYMAP:0x10D:DOWN_TWO # Function key Remove - Move display down two lines #KEYMAP:(:UP_HALF # Move display up half a page #KEYMAP:):DOWN_HALF # Move display down half a page #KEYMAP:^W:REFRESH # Refresh the screen #KEYMAP:^A:HOME # Go to top of current document #KEYMAP:0x106:HOME # Keypad Home - Go to top of current document #KEYMAP:0x10A:HOME # Function key Find - Go to top of current document #KEYMAP:^E:END # Go to bottom of current document #KEYMAP:0x107:END # Keypad End - Go to bottom of current document #KEYMAP:0x10B:END # Function key Select - Go to bottom of current document #KEYMAP:0x100:PREV_LINK # Move to the previous link or page #KEYMAP:0x101:NEXT_LINK # Move to the next link or page #KEYMAP:0x10F:FASTBACKW_LINK # Back Tab - Move to previous link or text area #KEYMAP:^I:FASTFORW_LINK # Tab key - Move always to next link or text area #KEYMAP:^:FIRST_LINK # Move to the first link on line #KEYMAP:$:LAST_LINK # Move to the last link on line #KEYMAP:<:UP_LINK # Move to the link above #KEYMAP:>:DOWN_LINK # Move to the link below #KEYMAP:0x7F:HISTORY # Show the history list #KEYMAP:0x08:HISTORY # Show the history list #KEYMAP:0x103:PREV_DOC # Return to the previous document in history stack #KEYMAP:0x102:ACTIVATE # Select the current link #KEYMAP:0x109:ACTIVATE # Function key Do - Select the current link #KEYMAP:g:GOTO # Goto a random URL #KEYMAP:G:ECGOTO # Edit the current document's URL and go to it #KEYMAP:H:HELP # Show default help screen #KEYMAP:0x108:DWIMHELP # Function key Help - Show a help screen #KEYMAP:i:INDEX # Show default index #*** Edit FORM_LINK_* messages in LYMessages_en.h if you change NOCACHE *** #KEYMAP:x:NOCACHE # Force submission of form or link with no-cache #*** Do not change INTERRUPT from 'z' & 'Z' *** #KEYMAP:z:INTERRUPT # Interrupt network transmission #KEYMAP:m:MAIN_MENU # Return to the main menu #KEYMAP:o:OPTIONS # Show the options menu #KEYMAP:i:INDEX_SEARCH # Search a server based index #KEYMAP:/:WHEREIS # Find a string within the current document #KEYMAP:n:NEXT # Find next occurrence of string within document #KEYMAP:c:COMMENT # Comment to the author of the current document #KEYMAP:e:EDIT # Edit current document or form's textarea (call: ^Ve) #KEYMAP:E:ELGOTO # Edit the current link's URL or ACTION and go to it #KEYMAP:=:INFO # Show info about current document #KEYMAP:p:PRINT # Show print options #KEYMAP:a:ADD_BOOKMARK # Add current document to bookmark list #KEYMAP:v:VIEW_BOOKMARK # View the bookmark list #KEYMAP:V:VLINKS # List links visited during the current Lynx session #KEYMAP:!:SHELL # Spawn default shell #KEYMAP:d:DOWNLOAD # Download current link #KEYMAP:j:JUMP # Jump to a predefined target #KEYMAP:k:KEYMAP # Display the current key map #KEYMAP:l:LIST # List the references (links) in the current document #KEYMAP:#:TOOLBAR # Go to the Toolbar or Banner in the current document #KEYMAP:^T:TRACE_TOGGLE # Toggle detailed tracing for debugging #KEYMAP:;:TRACE_LOG # View trace log if available for the current session #KEYMAP:*:IMAGE_TOGGLE # Toggle inclusion of links for all images #KEYMAP:[:INLINE_TOGGLE # Toggle pseudo-ALTs for inlines with no ALT string #KEYMAP:]:HEAD # Send a HEAD request for current document or link #*** Must be compiled with USE_EXTERNALS to enable EXTERN *** #KEYMAP:.:EXTERN # Run external program with url #*** Escaping from text input fields with ^V is independent from this: *** #KEYMAP:^V:SWITCH_DTD # Toggle between SortaSGML and TagSoup HTML parsing #KEYMAP:0x00:DO_NOTHING # Does nothing (ignore this key) #KEYMAP:0x10E:DO_NOTHING # Does nothing (ignore this key) # In addition to the bindings available by default, the following functions # are not directly mapped to any keys by default, although some of them may # be mapped in specific line-editor bindings (effective while in text input # fields): #KEYMAP:???:RIGHT_LINK # Move to the link to the right #KEYMAP:???:LEFT_LINK # Move to the link to the left #KEYMAP:???:LPOS_PREV_LINK # Like PREV_LINK, last column pos if form input #KEYMAP:???:LPOS_NEXT_LINK # Like NEXT_LINK, last column pos if form input #*** Only useful in form text fields , need PASS or prefixing with ^V: *** #KEYMAP:???:DWIMHELP # Display help page that may depend on context #KEYMAP:???:DWIMEDIT # Use external editor for context-dependent purpose #*** Only useful in a form textarea, need PASS or prefixing with ^V: *** #KEYMAP:???:EDITTEXTAREA # use external editor to edit a form textarea #KEYMAP:???:GROWTEXTAREA # Add some blank lines to bottom of textarea #KEYMAP:???:INSERTFILE # Insert file into a textarea (just above cursor) #*** Only useful with dired support and OK_INSTALL: *** #KEYMAP:???:INSTALL # install (i.e. copy) local files to new location # If TOGGLE_HELP is mapped, in novice mode the second help menu line # can be toggled among NOVICE_LINE_TWO_A, _B, and _C, as defined in # LYMessages_en.h Otherwise, it will be NOVICE_LINE_TWO. # #KEYMAP:O:TOGGLE_HELP # Show other commands in the novice help menu # # KEYMAP lines can have one or two additional fields. The extended format is # KEYMAP::[
]:[: