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:

Denis wrote:Если по Alt-F7 искали 'abc', а в истории помечена 'xyz', то повторное нажание Alt-F7 всё равно показывает 'abc'. Если то же повторить с EdtFind, то вместо 'abc' в строке поиска будет 'xyz', т.е. EdtFind всегда выталкивает наверх помеченное, а штатный поиск оставляет в строке поиска последнее искомое.
Ну так штатный поиск "знает" что искали в файлах, потому что у них общие глобальные переменные. Плагин к ним доступ не имеет, поэтому я синхронизирую по косвенным признакам - через историю. Подумаю, что можно сделать.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

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

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

Post by Denis »

Так флаг вроде юзается, но есть ещё магия.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Эх, http://forum.farmanager.com/viewtopic.p ... 757#p80757 всё ещё портит жизнь и периодически файлы :) По привычке после поиска по Alt-F7 захожу в файл и жму Shift-F7, и, так как последней операцией до Alt-F7 была замена, получаю замену вместо поиска.

А когда планируется адаптация плагина к Far3?
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 »

Не раньше, чем появится Far3. А вообще, он и так должен работать через wrapper.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Так Far3 уже есть.
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 »

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH »

Максим, может лучше переименовать плагин в EditFind? EditFind более ассоциативно, и к тому же произносится легче.

Регулярные выражения для замены. "$*" заменяется на "*". Почему не "\*"?

Насколько полно регэкспы плагина соответствуют регэкспам FAR? Используемый движок регэкспов имеет какое-то название?
Last edited by AleXH on Fri 16 Sep, 2011 09:10, edited 1 time in total.
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 »

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

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

Post by Denis »

А что нужно добавит к api в Far3 что бы начало работать http://forum.farmanager.com/viewtopic.p ... 747#p80747 ?
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 »

AleXH wrote:Насколько полно регэкспы плагина соответствуют регэкспам FAR?
Плагин использует движек regexp'ов самого FAR'а, т.ч. все в точности соответствует. По поводу "$*" - это Help FAR'а. Не знаю, к чему это вообще.
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 »

Denis wrote:А что нужно добавит к api в Far3 что бы начало работать http://forum.farmanager.com/viewtopic.p ... 747#p80747 ?
Ну, если сделаю собственный поиск в панелях, то и проблемы не будет. Эти две функции должны работать "в тандеме"...
xarx
Posts: 125
Joined: Tue 23 Nov, 2010 12:06

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

Post by xarx »

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

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

Post by Denis »

Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

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

Post by Denis »

Можно ли версию под последнее Far3 api?
sandrey
Posts: 49
Joined: Wed 03 Nov, 2010 14:44

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

Post by sandrey »

Начиная с версии фара 2440 плагин выгружается
Post Reply

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