Номера строк во встроенном редакторе

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
Mors
Posts: 6
Joined: Sun 01 Feb, 2009 11:44
Location: Екатеринбург

Номера строк во встроенном редакторе

Post by Mors »

Очень хочется наличие в редакторе номеров строк, не в виде счетчика, а в виде отдельной полоски справа/слева от редактируемого текста.
Пока использую Visualizer, но он для этого не очень удобен.
Last edited by HaRT on Mon 01 Dec, 2025 16:00, edited 1 time in total.
Reason: Тема перенесена, заголовок уточнён.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: Номера строк

Post by Px »

Скорее слева, справа скроллер
dolzenko
Posts: 452
Joined: Wed 19 Apr, 2006 14:42
Location: Ростов-на-Дону

Re: Номера строк

Post by dolzenko »

suratiy
Posts: 1
Joined: Thu 07 Jul, 2011 23:14

Нумерация строк

Post by suratiy »

Есть ли плагины для отображения в текстовом редакторе номера строки слева?

Как то так:
Image
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: Нумерация строк.

Post by Kildor »

Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 14 times
Been thanked: 7 times
Contact:

Re: Нумерация строк.

Post by Aidar »

Есть LuaFAR Editor config, в котором реализована поддержка нумерации строк слева. Эта поддержка не совсем доработана, поэтому теперь она по умолчанию отключена. Если есть желание/необходимость, можно установить и использовать.
Разработка набора ведётся уже мной, поэтому все вопросы по LuaFAR Editor config можно задать в разделе обсуждения.
Zarik
Posts: 6
Joined: Tue 16 Jun, 2020 06:25

Нумерация строк.

Post by Zarik »

Очень не хватает нумерации строк в редакторе FAR, что называется, "из коробки". Может господа разработчики смилостивятся и добавят данную возможность в обозримом будущем?
User avatar
citRiks
Posts: 1732
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 103 times

Нумерация строк.

Post by citRiks »

Zarik,
не смилостивятся, видимо слишком многое перестраивать придется для этого
Eсть довольно прикольное решение для нумерации строк слева в пакете LF_Config для LuaFarForEditor.
Выглядит вполне норм, но засада в том что нельзя взять отдельно эту функциональность,
а нужно волочить весь этот пакет со всякими страннымии его зависимостями и настройками.
Дело еще осложняется тем что этот пакет создан в до-Луа-макросную эпоху, для версий ФАРа 1.7/2.х
Далее, реализация нумерации слева подразумевает что каждый editor должен:
1.) сначала открытся без нумерации, как обычно впрочем
2.) загрузить весь файл посчитать, количество строк
3.) совсем закрыться
4.) открыться снова, имея место слева для колонки номеров - в этом собственно и цель

Цель достигается,
но вот эти переоткрывания могут ломать нафик открытия редакторов из архивов, например
да и вносить разную сумятицу в другие скрипты.

Проблема проистекает из невозможности поменять размер уже открытого редактора, "на лету".
Что впрочем, выглядит достаточно просто реализовать технически.
Это решило бы полностью задачу как нумерации, так и другие достаточно нужные задачи.
Я это предлагал здесь:
viewtopic.php?f=15&t=12119
Другие люди тоже предлагали.
Разработчики трудятся не покладая рук над другими видимо более важными задачами
Last edited by citRiks on Tue 16 Jun, 2020 10:48, edited 2 times in total.
Zarik
Posts: 6
Joined: Tue 16 Jun, 2020 06:25

Нумерация строк.

Post by Zarik »

Что-то вдруг задумался, у каких ещё текстовых редакторов, кроме "Блокнота" и входящего в состав FAR, отсутствует возможность нумерации строк?

P.S. Просьба к модераторам: нельзя ли из названия данной темы убрать точку?
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

changelog wrote:yulian5 2025-11-29 19:29:09-09:00 - build 6605
  1. Editor: add line numbers
Не баг, но прошу сделать 2 пробела отступа после номера строки до текста в окне редактора. Чтобы номера строк визуально отделялись от текста.
Last edited by HaRT on Mon 01 Dec, 2025 16:04, edited 1 time in total.
Reason: Сообщения перенесены, добавлена цитата.
fps
Posts: 271
Joined: Wed 20 Apr, 2005 06:39
Has thanked: 30 times
Been thanked: 15 times

Глюки и баги, появившиеся в «ночных сборках»

Post by fps »

Garrett wrote: Mon 01 Dec, 2025 09:37 Не баг, но прошу сделать 2 пробела отступа после номера строки до текста в окне редактора. Чтобы номера строк визуально отделялись от текста.
Не надо 2 пробела. Чтобы номера строк визуально отделялись от текста достаточно им задать в настройках другой цвет фона.
А вот хоткей чтоб их включить/выключить было бы удобно. Ctrl+F3
Last edited by fps on Mon 01 Dec, 2025 11:29, edited 3 times in total.
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

fps, я установил и фон и цвет, но лично мне один пробел мало, а два было бы замечательно.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Номера строк во встроенном редакторе

Post by John Doe »

Мне вроде одного хватает.
Зато отступ ПЕРЕД номером кажется лишним.
Хотя это так только до тех пор пока номера не достигнут 3х знаков..
Last edited by John Doe on Tue 02 Dec, 2025 22:00, edited 1 time in total.
https://t.me/FarManager — Telegram чат
User avatar
HaRT
Moderator
Posts: 11458
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 270 times
Been thanked: 417 times

Номера строк во встроенном редакторе

Post by HaRT »

John Doe wrote: Tue 02 Dec, 2025 20:58 отступ ПЕРЕД номером кажется лишним
Наверно, у вас файл длинный, а ширина зарезервирована для наибольшей длины номера строки. Например, чтобы при прокрутке по вертикали не происходило сдвига по горизонтали из-за изменения длины номеров строк.
Вообще, все пожелания насчёт отступов решились бы вынесением литерала формата номера строки в языковой ресурс (который, как известно, легко подстроить под себя).
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6207
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 206 times
Contact:

Номера строк во встроенном редакторе

Post by zg »

HaRT wrote: Tue 02 Dec, 2025 21:04Наверно, у вас файл длинный, а ширина зарезервирована для наибольшей длины номера строки.
там минимальная ширина 3, даже если строк меньше ста.
Post Reply

Return to “Обсуждение Far Manager”