The built-in editor of TkDesk is meant to be a simple ASCII editor for
editing files smaller than, say, 500kB. A single editor window can
handle an arbitrary number of buffers each of which contains another
file. Files can either be loaded through the "File" menu
of the editor or by simply dropping one or more files on the text
field of the editor window from one of the file listboxes.
An editor window contains the following menus in its menu bar:
Contains entries to load, save, and print files, and
to close the current buffer, current window, or all windows.
The first entry provides access to the editor's
"Undo" functionality. Note that the undo buffer may
contain a maximum of 500 events. This menu also
contains entries for managing TkDesk's own text
clipboard. Also provides entries to search for text (regular
expressions), replace text, or find the next occurence of the
currently selected text. The entry "HyperSearch" is a
special form of search: all matching lines are displayed in a file
listbox. If one of its entries is clicked on, the editor automatically
displays that line at the top of the text field. This can be useful
for jumping to headings, function definitions etc. Oh yes, and the
regular expressions entered here are also saved with the other
The "Auto Indent" option determines whether the cursor is
automatically indented after hitting
Return. If the
"Send to Netscape" option is set, the current file will be loaded
by (maybe a running) Netscape each time it is saved. Useful when
editing HTML files.
Lists the buffers of the editor window. Buffers can
be selected from this menu.
This menu is only available when editing one of
TkDesk's configuration files. It lets you save the file and reload it
into TkDesk by selecting the corresponding menu entry or pressing
F5, or exactly the same plus closing the buffer by invoking
the next entry or pressing
F6. This way configuration files
can be edited and reloaded very quickly into TkDesk.
The text area provides all the more common Motif- and Emacs-like
Control-Space for selecting an area
of the text). Maybe it should be mentioned that
do not work on the X selection but on TkDesk's own clipboard. Use the
middle mouse button to paste from the X selection into TkDesk or from
TkDesk into another application.
Marks can be set with
Control-[1-9], and be jumped to with
Alt/Meta-[1-9]. You can always jump back with
Control-0. They work across buffer and editor window
boundaries, and are currently only valid as long as the buffer in
which the mark was set is open.