Текстовый редактор позволяет вставлять в текст часто используемые шаблоны, которые хранятся в отдельном файле. Имя файла, содержащего шаблоны, указывается в файле настроек rsedit.ini в качестве параметра FORMFILE.
Файл шаблонов представляет собой обычный текстовый файл, содержащий одну или несколько форм с шаблонами. Формой шаблона считается любой текст, расположенный между тегами <FORM:name> и </FORM>, где name означает имя формы. Имя формы зависит от регистра символов.
В форме шаблона могут присутствовать специальные поля, заменяемые при вставке значениями:
• <DATE> – заменяется на текущую дату;
• <FILE> – заменяется на полное имя текущего файла.
Для вставки шаблона в редактируемый файл предусмотрена команда [Ctrl+F11] – вставка шаблона. После вызова команды предлагается указать имя формы, содержащей шаблон.
Настройка редактора с помощью файла rsedit.ini
Файл настройки rsedit.ini обрабатывается при вызове текстового редактора в прикладной программе. Данный файл может находиться в текущем каталоге, в каталоге запуска прикладной программы или в каталогах, указанных в переменной окружения RSCNFG.
Файл rsedit.ini имеет следующее содержимое:
; Использовать подсветку синтаксиса или нет. По умолчанию использовать.
HIGHLIGHT = Yes|No
; Генерировать тэги? По умолчанию генерировать.
BUILDTAGS = Yes|no
; Имя файла с тэгами. По умолчанию tags2 в текущем каталоге.
TAGS = fileName
; Имя файла, в котором сохраняется информация о последних редактируемых файлах.
; По умолчанию rsedit.hst.
HISTORY = fileName
; Файл, в котором сохраняется содержимое клипборда редактора. По умолчанию rsedit.clp.
SCRAP = fileName
; Файл, в котором сохраняется информация о закладках. По умолчанию rsedit.bkm.
BOOKMARK = fileName
; Файл с текстовыми шаблонами. По умолчанию rsedit.frm.
FORMFILE = fileName
; Размер табуляции. Допустимы значения 3,7, 15, 31. По умолчанию – 7.
TABSIZE = Num
; Заменять табуляции пробелами? По умолчанию нет.
TABTOSPACE = Yes|No
; Автоматически сдвигать курсор до первого непробельного символа в предыдущей
; строке? По умолчанию нет.
INDENT = Yes|No
; Использовать Windows Clipboard компьютера-терминала? По умолчанию нет.
WINCLIP = Yes | No
В дистрибутиве системы все параметры закомментированы, и соответственно, соответствующие возможности редактора не используются.
При задании в качестве параметров текстового редактора имен файлов, располагающихся в "домашних" каталогах пользователя, можно указывать каталог с помощью специального имени %HOME%.
Если в редактор настроен на использование Clipboard’а Windows, то служебный файл с сохранённым содержимым Clipboard’а не используется.







