Next Previous Contents

2. Configuration

Basically, there are four ways to change slrn's behaviour:

The list is sorted by priority - environment variables are overridden by settings in configuration files that are in turn overridden by command line options.

Have a look at the following chapters for a detailed description of the above configuration facilities.

Note: Please do not use options that are called ``obsolete'' in this manual. They are only included for backwards compatibility and will probably be removed before version 1.0 is released.

2.1 A brief introduction to the built-in S-Lang prompt

When trying various configuration settings, you may find it quite inconvenient to constantly toggle between slrn and your editor and to restart slrn each time you made a change. Maybe you also want to play around with some settings without making (permanent) changes to your config file. In these cases, making yourself familiar with the built-in S-Lang prompt of slrn can be worthwhile.

You get to the prompt by calling evaluate_cmd (by default bound to ``CTRL-X ESC'') in either group or article mode. You will notice that the bottom status line changes and displays S-Lang> - behind that prompt, you can enter your commands. Basically, you can do anything here that you could do in a macro, so if you want to explore the full capabilities of this prompt, you'll have to read the documentation that comes with S-Lang and look at the file slrnfuns.txt that comes with slrn.

However, you can also do some simple things without understanding much about S-Lang:

Next Previous Contents