Поиск слова под курсором в редакторе Far3

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
lost
Posts: 79
Joined: Mon 31 Oct, 2005 09:42

Поиск слова под курсором в редакторе Far3

Post by lost » Thu 11 Jan, 2018 13:09

Коллеги, помогите советом, как в Far3(b5105) реализовать поиск слова под курсором. Такой, как был в старом-добром плагине S&R.
По-быстрому набросал такой макрос
  1. Macro {
  2.   description="Поиск слова под курсором";
  3.   area="Editor"; key="CtrlAltDown";
  4.   flags="";
  5.   code="Keys(\"CtrlRight CtrlLeft F7 AltC Enter ShiftF7\")";
  6. }
но у него есть существенный минус, он ищет не слово целиком, т.е. зависит от опции
[x] Только целые слова
в диалоге поиска.
Можно ли как-то принудительно её установить в настройках или узнать её состояние?
Вчера полдня потратил на поиски по форуму, но так ничего и не получилось.
Пробовал так:
  1. Macro {
  2.   area="Editor";
  3.   key="CtrlAltDown";
  4.   description="Поиск слова под курсором";
  5.   action = function()
  6.     local F=far.Flags
  7.     local obj = far.CreateSettings("far", "PSL_ROAMING")
  8.     local vvv = obj:Get(F.FSSF_EDITOR, "SearchRegexp", F.FST_STRING)
  9.     obj:Free()
  10.     msgbox(vvv)
  11.   end;
  12. }
всегда рисует пустоту
  1.  
  2.    ╔════════╗
  3.    ╟────────╢
  4.    ║ { OK } ║
  5.    ╚════════╝
  6.  

2useven10
Posts: 3534
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

Поиск слова под курсором в редакторе Far3

Post by 2useven10 » Thu 11 Jan, 2018 14:35

lost, А поиск слова в стандартном диалоге вы осознанно игнорируете?

lost
Posts: 79
Joined: Mon 31 Oct, 2005 09:42

Поиск слова под курсором в редакторе Far3

Post by lost » Thu 11 Jan, 2018 14:39

2useven10 wrote:
Thu 11 Jan, 2018 14:35
lost, А поиск слова в стандартном диалоге вы осознанно игнорируете?
AltC в скрипте - это я то самое типа "игнорирую"?
или всё-таки не осознанно? Можно подробнее, какой поиск слова?
Last edited by lost on Thu 11 Jan, 2018 14:41, edited 1 time in total.

2useven10
Posts: 3534
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

Поиск слова под курсором в редакторе Far3

Post by 2useven10 » Thu 11 Jan, 2018 14:42


lost
Posts: 79
Joined: Mon 31 Oct, 2005 09:42

Поиск слова под курсором в редакторе Far3

Post by lost » Thu 11 Jan, 2018 14:45

2useven10, не игнорирую. Ответил выше. Просто у меня "русский" Far.

2useven10
Posts: 3534
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 3 times
Been thanked: 137 times

Поиск слова под курсором в редакторе Far3

Post by 2useven10 » Thu 11 Jan, 2018 15:01

Add в чекбоксе включает его Subtract выключает.
Это серые + -
Keys("Add") Keys("Subtract")
Last edited by 2useven10 on Thu 11 Jan, 2018 15:03, edited 1 time in total.

lost
Posts: 79
Joined: Mon 31 Oct, 2005 09:42

Поиск слова под курсором в редакторе Far3

Post by lost » Thu 11 Jan, 2018 15:15

2useven10, Опа! Не знал. Или забыл. Спасибо огромное!

Post Reply

Return to “Нужна помощь”