EdtFind — Поиск и замена в текстовом редакторе FAR

Здесь можно обсудить ваш любимый плагин.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

EdtFind — Поиск и замена в текстовом редакторе FAR

Post by Max Rusov »

Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Max Rusov »

Latest post of the previous page:

NameRec wrote:Скажите, а есть ли возможность производить поиск/замену в выделенном блоке?
Сейчас такой возможности нет. Возможно, позже.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Denis »

Добавлен сброс "Search up" при нажатии на "From Begin"
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Kildor »

Мы, видимо, говорим про разные пометки. Я не собираюсь ставить bookmark'и. А "прыгать" это просто команды повторить поиск вперед/назад.

Может быть.
Ну вот, сделал я поиск, увидел кучу пометок. Сделал шаг, и они снялись. Однако неудобно. Даже если сдвигаться не будут — всё равно, нужно руками передвигаться туда-сюда. «Повторить поиск» — при этом какие-нибудь диалоги вылезут, или нет?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Max Rusov »

Kildor wrote:«Повторить поиск» — при этом какие-нибудь диалоги вылезут, или нет?
Нет, конечно. Вы как первый раз поиском пользуетесь. А должны пометки сбрасываться сами или нет - об этом и спич.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Denis »

Мне в большинстве случаев удобно, когда пометки сбрасываются. Но бывает, что нужно что бы оставались.
Может сделать опцией?
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by zg »

опции:

Code: Select all

  Select Found
  Cursor At End
  Center Always
  Loop Search
√ Show All Matches
  Persistent Matches
√ Show Progress
√ Group undo
  Found color...
  Match color...
файл:

Code: Select all

aaa bbb 
bbb
«aaa» выделенно, курсор в начале второй строки. два раза делаю Find word backward, первый раз становится в пятую позицию первой строки, второй раз — в первую. без выделения — всё ок.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Denis »

Не хватает использования regexp'ов в выражениях замены.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by ccaid »

в диалоге поиска (поиска/замены) для Regular expressions хоткей назначен на R. это приводит к коллизии с одной из официальных комбинаций для XLat — AltR. предлагаю назначить хоткей на g — как и во встроенном поиске.

все-таки непонятно по поводу регэкспов замены — они не работают, потому что не доделано, или это осталось незамеченным. если недоделано, хотя бы в хелпе это указать.
Фар делают добрые люди
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Denis »

Регекспов замены сильно не хватает.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: EdtFind - Поиска и замена в текстовом редакторе FAR

Post by Max Rusov »

Да понял, я понял. Не надо 10 раз одно и то же писать.

Не доделаны - потому что не доделаны. И в хелпе об этом явно написано.
В тех редких случаях, когда они нужны можно пользоваться стандартной заменой - она же никуда не девается.
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

Re: EdtFind — Поиска и замена в текстовом редакторе FAR

Post by ccaid »

Test.7z
(186 Bytes) Downloaded 161 times
вложение содержит специально подготовленный тестовый файл,
в котором одновременно используются три разных формата конца строки

открываем этот файл в редакторе,
вызываем в плагине EdtFind команду 3 (Заменить),
ищем /булог/, заменяем на /булок/
сохраняем файл, выходим
командой fc /b сравниваем исходный и отредактированный
(упс. исходный надо было под другим именем сберечь)
видим, что у одной из строк поменялся символ конца строки (0A->0D)
неприятно
штатный поиск-замена такой ошибки не делает

winxp pro sp3 x86 ru
Far2 x86 b1563
EdtFind 1.0.2
Фар делают добрые люди
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EdtFind — Поиска и замена в текстовом редакторе FAR

Post by Maximus5 »

"VisualStudio style" сброс пометок найденного (Persistent Matches).
Первый Esc - гасит пометки (и снимает выделение, если есть),
второй - как обычно, закрывает редактор

Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EdtFind — Поиска и замена в текстовом редакторе FAR

Post by Maximus5 »

Плагин дерется с ECompl при наличии постоянного выделения.


Последовательность:
Поиск, переход в новое место, ввод "tru".
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: EdtFind — Поиска и замена в текстовом редакторе FAR

Post by Maximus5 »

Причем глюк повторяется и в другом редакторе, если тот, в котором искали закрыли ДО "Remove highlight".
В этом новом редакторе пункт "Remove highlight" ошибочно доступен.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: EdtFind — Поиска и замена в текстовом редакторе FAR

Post by Max Rusov »

Maximus5 wrote:Плагин дерется с ECompl при наличии постоянного выделения.
Не знаю, смогу ли что-нибудь с этим сделать. Возможно, это надо в ECompl править...
Maximus5 wrote:Причем глюк повторяется и в другом редакторе, если тот, в котором искали закрыли ДО "Remove highlight".
А вот это поправлю.
Post Reply

Return to “Обсуждение плагинов”