jed in s-lang: всегда переносить длинные строки во все буферы - PullRequest
0 голосов
/ 17 апреля 2020

(ПРИМЕЧАНИЕ. У меня недостаточно высокий балл для создания тега jed по этому вопросу, хотя было бы идеально иметь этот тег здесь.)

Я использую s-lang редактор jed, и я хочу, чтобы он автоматически переносил строки в столбце переноса всякий раз, когда jed отображает буфер.

В /etc/jed.rc, у меня есть это ...

HORIZONTAL_PAN = -1;
WRAP = 79;

Однако перенос происходит только при вводе текста. Я хочу, чтобы все буферы со строками длиной более 79 символов переносили строки на экране, не разбивая физически длинные строки.

Другими словами, если у меня есть длинная строка в файле, который выглядит следующим образом. ..

col 1                                    col 79
|                                        |
v                                        v
beginning [... stuff ...] data things whatever more stuff

Я хочу, чтобы это выглядело так на экране в jed, предполагая, что столбец 79 встречается с буквой "t" в слове "что угодно" ...

col 1                                    col 79
|                                        |
v                                        v
beginning [... stuff ...] data things what
ever more stuff

Но когда я сохраняю файл, я все же хочу, чтобы строка в файле сохранялась как одна длинная строка, как показано ниже:

col 1                                    col 79
|                                        |
v                                        v
beginning [... stuff ...] data things whatever more stuff

Возможно ли это даже в jed? Если так, кто-нибудь знает, как настроить jed, чтобы вести себя таким образом? Возможно, с помощью какого-то специального s-lang кода ... ???

...