Editor Options
This dialogue lets you specify editor-related options.
The Language ComboBox allows to load keyboardmaps other than
the default keyboard map. It is possible to create new keyboardmaps by simply
copying a .keymap file located in the userhome of AnyJ. The userhome is
the default value or the directory you passed
as the first argument after starting AnyJ.
The Syntax Hilighting section allows to configurate the colors and fontstyle
of the syntax hilighting.
The Behaviour section specifies whether the editor uses the "Virtual Space"
mode or not.
In addition it is possible to set an upper limit for simultaneously opened editors.
If a new file is about to be opened and the number of opened editors has reached or exceeds
the value given here, AnyJ tries to reuse an already opened editor, which succeeds
if one of these contains a saved (unchanged) file.
The Tabs section is responsible to adjust the tabsize of AnyJ. AnyJ distinguishes between two values:
The external tabsize specifies the "native" size of the tabs
in your sources (usually 8, sometimes 4).
The internal tabsize specifies the number of blanks AnyJ inserts if you press the
"Tab" key in the editor. AnyJ tries to fill blocks of spaces with tabs if possible. E.g.,
if internal size is 4 and external size is 8, pressing the "Tab" key twice
will result in the insertion of a "real" tab character.
The replacement of spaces by tabs is
only performed while you are typing. AnyJ does not convert the whole
file automatically, nor does it affect unedited lines in any way.