Чтобы редактировать конфигурацию, не повторяя ввод целиком, используются следующие команды:
_fullscreen
_edit
При редактировании конечных параметров выполняются дополнительные преобразования. Перед тем, как открыть значение параметра в редакторе:
"abc" \n |
==> | "abc" |
\t 123 \n |
==> | 123 |
1234 |
number |
0x234 |
number |
34.45E-3 |
number |
true |
boolean |
nil |
nil |
"nil" |
string |
"1234" |
string |
пусто |
nil |
'abc' |
==> | abc |
"abc" |
==> | abc |
\"abc" |
==> | "abc" |
"abc\" |
==> | "abc\" |
"abc' |
==> | "abc' |
"a"b"c" |
==> | a"b"c |
"a\"b"c" |
==> | a"b"c |
\n
, \r
, \t
, \b
и т.п. В частности, если текущее значение параметра содержит \n
или \r
, то в редакторе оно открывается как многострочный текст.При редактировании параметра заменять внутренние кавычки на esc-последовательности не требуется.
После сохранения и выхода из редактора полученный текст преобразуется в одну строку с разделителями \n
. Также преобразуются другие непечатаемые символы и внутренние кавычки. Вся строка заключается в двойные кавычки.
Для других типов данных никакой дополнительной обработки не производится.
© Network Systems Group 2015–2024 | Отдел документации |