Команда, которую пункты меню, на которые вы ссылаетесь выше, использует для выполнения переноса, является командой wrap_lines
. Он принимает аргумент width
, который указывает, по какому столбцу должен выполняться перенос, так что вы можете указать любую ширину в привязке или использовать несколько привязок для нескольких предварительно заданных значений переноса.
Например:
{
"keys": ["super+w"],
"command": "wrap_lines",
"args": {
"width": 80
},
},
{
"keys": ["shift+super+w"],
"command": "wrap_lines",
"args": {
"width": 40
},
},
Аргумент width
для команды является необязательным; если вы не предоставите его, Sublime выберет значение по умолчанию:
- Столбец, установленный в меню
View > Word Wrap Column
- Если для столбца переноса установлено значение
Automatic
, линейка из меню View > Ruler
- Если линейка установлена на
None
, то перенос выполняется в столбце 78.
Также обратите внимание, что значение столбца переноса можно настраивать бесконечно, изменяя настройку wrap_width
, а список линейок можно настраивать по своему усмотрению, используя настройку rulers
. Связанные пункты меню просто изменяют значение настройки в текущем представлении.
Как примечание по rulers
, в списке может быть более одного; в этом случае первый в списке будет использоваться как точка переноса в # 2 выше.