перевод строки по умолчанию в редакторе

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
lvm
Posts: 58
Joined: Thu 13 Sep, 2018 12:48

перевод строки по умолчанию в редакторе

Post by lvm » Tue 19 Feb, 2019 11:30

хочу настройку редактора "создавать новые файлы с юниксовым переводом строки"

User avatar
John Doe
Бюрократ
Posts: 12457
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 33 times
Been thanked: 188 times

перевод строки по умолчанию в редакторе

Post by John Doe » Tue 19 Feb, 2019 11:49

far:config Editor.NewFileUnixEOL

buniak_a_h
Posts: 1100
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 36 times
Contact:

перевод строки по умолчанию в редакторе

Post by buniak_a_h » Tue 19 Feb, 2019 12:10

Расширение "хотелки"
Хотелось бы иметь возможность задавать не только кодовую страницу ( editor.SetParam(nil, far.Flags.ESPT_CODEPAGE, v.Cp) ), но и тип окончания строки (добавить к ESPT_CODEPAGE ещё и ESPT_LFTYPE, например).
Вообще такое впечатление, что этот параметр какой-то дискриминированный: кодовая страница есть (ESPT_CODEPAGE, EditorInfo.CodePage), признак BOM есть (ESPT_SETBOM, EditorInfo.Options), а типа ВК-ПС нету... Задать кодовую страницу можно как при создании нового файла, так и в любой момент (через меню или макросом). А вот тип CR-LF можно задать только в диалоге Save-As ... Или я опять чего-то не дочитал?

User avatar
HaRT
Moderator
Posts: 9083
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 90 times
Been thanked: 157 times

перевод строки по умолчанию в редакторе

Post by HaRT » Tue 19 Feb, 2019 12:34

buniak_a_h wrote:
Tue 19 Feb, 2019 12:10
ESPT_LFTYPE, например
Если уж что-то такое и делать, от называться оно должно со словом EOL, потому что LF — это одно из возможных значений.
Фар есть инструмент, а не нянька. © 2009 DrKnS

buniak_a_h
Posts: 1100
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 82 times
Been thanked: 36 times
Contact:

перевод строки по умолчанию в редакторе

Post by buniak_a_h » Tue 19 Feb, 2019 12:52

HaRT wrote:
Tue 19 Feb, 2019 12:34
Если уж что-то такое и делать, от называться оно должно со словом EOL, потому что LF — это одно из возможных значений.
Согласен. Но в принципе-то смысл есть?Сорри, написал после ответа. Нет смысла.
Last edited by buniak_a_h on Tue 19 Feb, 2019 13:50, edited 1 time in total.

Post Reply

Return to “Предложения и идеи”