The ELinks Manual


Table of Contents

Preface
Getting ELinks up and running
Building and Installing ELinks
Requirements
Recommended Libraries and Programs
Further reading
Tips to obtain a very small static elinks binary
ECMAScript support?!
Feature configuration file (features.conf)
Frequently Asked Questions
I rebuilt/upgraded/reconfigured ELinks and restarted it, but it looks like nothing has changed!
How does cutting and pasting work?
How does the "Move" button on the bookmark manager work?
What's up with the navigation in the various managers?
Why are there so many Links flavors?
Which one to use?
What are the Ki (kibi) and Mi (mebi) units?
How can I get 256 colors?
What User-Agent header does ELinks send?
ELinks doesn't erase characters from the screen when it should!
Introduction to the World of ELinks
Overview of the User Interface
The Title, Tab and Status bar
The Main, Link and Tab Menus
The Managers
LED status indicators
Navigation
Searching
Hints and Odd Features
Tweaks
The Ultimate Bookmarks Guide
The Bookmark Manager
The Ancient Forests
Searching for a needle in the haystack
File formats
The Wonders of Tabbed Browsing
Introduction to the basic actions involving tabs
Advanced topics involving tabs
Marks (the lite edition)
What it is?
Restrictions
Marks lifespan
URL Shortcuts in ELinks
What it does
How it works
Alternative URI rewriting mechanisms
The Terminal Setup
Options
Terminal Configurations
Introduction to MIME handling
Handling MIME types, the ELinks way
Setting up elinks.conf
Managing External Viewers with Mailcap
A Short Intro to Mailcap
Parameters to Mailcap Entries
Reading of Mailcap Files
Fields
Mailcap Configuration
Some Sample Mailcap Entries
Managing remote ELinks instances
Limitations and outstanding issues
Remote Actions
The tale of ex-mode
What it is
Configuration directives in exmode
Actions in exmode - or exmode in action?
How to use it
The "but"s
Macros
ELinks BitTorrent Client
Using the BitTorrent Client
The Resume Dialog
The Download Dialog
Scripting ELinks with Lua
Introduction
Installing
Using ELinks with Lua
Example recipes
Scripting ELinks with ECMAScript
Global Object
ELinks Object
Cache Object
View-state Object

Preface

Welcome! This is the entry point for the humble ELinks manual. It is by no means complete, it is not even very homogeneous and it should eventually be superseded by a complete ELinks Book. Until this happens you may also find it necessary to refer to the manual page for a very quick reference, or the built-in documentation available via the --long-help and --config-help ELinks command-line arguments. The built-in documentation is sure to be up-to-date.

There was a complete (or, for the most part complete) manual for Links 0.82 at one time, and you can still find it at:

While large parts of it do not apply anymore, you may still find some relevant information there.

Authors:

  • Jonas Fonseca <fonseca@diku.dk>
  • Jose Luis Gonzalez Gonzalez <jlg80@mi.madritel.es>
  • Laurent Monin <zas@norz.org>
  • Miciah Dashiel Butler Masters <miciah@myrealbox.com>
  • Petr Baudis <pasky@ucw.cz>
  • Peter Wang

and others.

Hold blameless the authors. Any lawful use is allowed.