Набор макросов от SimSU

Здесь выкладываются готовые к использованию макросы и скрипты.
User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Набор макросов от SimSU

Post by SUSim » Wed 21 Mar, 2012 18:27

Вычисление математических выражений. © SimSU
Календарь. © SimSU
Выполнение команды через меню пользователя. © SimSU
Получение названия клавиши. © SimSU
Ускорение скроллинга колёсиком мышки. © SimSU
Меню плагинов с последнего пункта. © SimSU
Вставка разделённых путей и имён файлов. © SimSU
Редактирование строки ввода диалога в редакторе. © SimSU
Первая строка всегда на экране полезно в качестве заголовков столбцов. © SimSU
Создание резервной копии редактируемого файла. © SimSU
Открытие редактора из редактора. © SimSU
Вставка шаблона мароса. / Insert macro template. c Shmuel SimSU
Простое импортирование макроса FAR. © SimSU
Список завершения LuaMacro. © SimSU
Работа мышкой с выделением в редакторе. © SimSU
Перемещение строк в редакторе. © SimSU
Быстрый поиск в редакторе. © SimSU
Комментирование/разкомментирование помеченного блока. © SimSU
Памятливый редактор. © SimSU
Работа с помеченным блоком в редакторе. © SimSU
Подсветка табуляции и перевода строк. © SimSU
Умный Del. © SimSU
Умные Home & End. © SimSU
Лёгкое изменение размеров табуляции. © SimSU
Транспонирование (строки превращаются в столбцы) текста. © SimSU
Удаление конечных пробелов и символов табуляции и пустых строк. © SimSU
Завершения слов в редакторе. © SimSU
Запуск приложения в DOSBox [http://www.dosbox.com]. © SimSU
Работа с файлами через контекстное меню (плагин EMenu). © SimSU
Подсказки к файлам (плагин FarHints © Максим Русов). © SimSU
Работа с файлами через FastCopy (FastCopy.exe © http://ipmsg.org/tools/fastcopy.html). © SimSU
работа с LNK-файлами (плагин LnkView). © SimSU
Переход по вкладкам плагина Panel Tabs (плагин Panel Tabs © Максим Русов) © SimSU"
Работа с файлами через TeraCopy (TeraCopy.exe © http://www.codesector.com). © SimSU
Визуальное сравнение файлов (плагин VisualCompare © Максим Русов). © SimSU
Работа с псевдонимами (синонимами). © SimSU
Смена диска активной панели RCtrl+стрелки. © SimSU
Работа в командной строке. © SimSU
Удаление резервных и временных файлов. © SimSU
Редактирование описания в файле. © SimSU
Работа с датой/временем файлов/папок. © SimSU
Возврат в предыдущую папку, отмена возврата. © SimSU
Включение/отключение поиска на панели после отпускания RAlt. © SimSU
Сохранение/восстановление выделения файлов. © SimSU
Такой же путь & Текущая папка. © SimSU
Выделение файлов аля Explorer. © SimSU
Работа с пометкой файлов. © SimSU
Расширение функциональных клавиш копирования, переноса, создания папки. © SimSU
Attachments
SimSU_20170901.7z
обновился :) конкретизация позже...
(55.99 KiB) Downloaded 99 times
Last edited by SUSim on Fri 01 Sep, 2017 21:02, edited 5 times in total.
SimSU ··· ·· -- ··· ··-

User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Набор макросов от SimSU

Post by SUSim » Mon 12 Sep, 2016 22:28

Latest post of the previous page:

John Doe, про автодополнение...
Хм, щас заметил дома (win10x64 farx32), а на работе нет такого win7x64 far тот-же,
буду ковырять... странно всё это!
SimSU ··· ·· -- ··· ··-

User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Набор макросов от SimSU

Post by SUSim » Wed 14 Sep, 2016 17:25

Так лучше?
Attachments
Editor_WordComplete.lua
(6.59 KiB) Downloaded 29 times
SimSU ··· ·· -- ··· ··-

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

Набор макросов от SimSU

Post by John Doe » Wed 14 Sep, 2016 18:01

Лучше, второго проявления больше не наблюдаю (хотя я не знаю, после BS должно ли срабатывать автодополнение).

Первое к сожалению на месте.

User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Набор макросов от SimSU

Post by SUSim » Thu 15 Sep, 2016 17:40

John Doe wrote:Лучше, второго проявления больше не наблюдаю (хотя я не знаю, после BS должно ли срабатывать автодополнение).
Первое к сожалению на месте.
второе - была ошибка, по BS автодополнение многие отменяют - та же ZBS. хотите можно доработать и оставлять?

Первое не могу пока повторить... и вроде мест возникновения нет, буду обращать этому внимание...
Last edited by SUSim on Thu 15 Sep, 2016 17:41, edited 1 time in total.
SimSU ··· ·· -- ··· ··-

skipik
Posts: 68
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 5 times
Been thanked: 2 times

Набор макросов от SimSU

Post by skipik » Fri 16 Sep, 2016 22:10

Ещё один момент обнаружил: макрос Shell_RememberSelected.lua блокирует всплывающее окно от NetBox.
Для воспроизведения достаточно попробовать подключиться к FTP, мы увидим окошко, где написано Connecting... и т.д., при наличии макроса этого окошка нет.

User avatar
Wave
Posts: 1720
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 2 times
Been thanked: 9 times

Набор макросов от SimSU

Post by Wave » Mon 19 Sep, 2016 08:08

\Editor_SelectingEx.lua
стр. 127
Editor.Select(1,1) вместо Editor.Sel(1,1)
Пользуюсь ФАРом больше 15 лет © собирательный.

skipik
Posts: 68
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 5 times
Been thanked: 2 times

Набор макросов от SimSU

Post by skipik » Mon 19 Sep, 2016 21:19

Wave, вот это из-за этого как раз?

User avatar
Wave
Posts: 1720
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 2 times
Been thanked: 9 times

Набор макросов от SimSU

Post by Wave » Tue 20 Sep, 2016 07:45

Угу. Замени Select на Sel.
Пользуюсь ФАРом больше 15 лет © собирательный.

User avatar
abelenki
Posts: 408
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 93 times
Been thanked: 17 times
Contact:

Набор макросов от SimSU

Post by abelenki » Wed 21 Sep, 2016 01:30

хотел воспользоваться макросом Editor_Trimmer.lua для удаления лишних пробелов в конце каждой строки. в редакторе нажимаю Alt+Del, потом Enter, получаю вот эту ошибку:



можно ли починить данный макрос, или есть альтернатива?

UPDATE: удалил - макрос заработал.

User avatar
SUSim
Posts: 1479
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 4 times

Набор макросов от SimSU

Post by SUSim » Thu 22 Sep, 2016 17:45

abelenki wrote: - макрос заработал.
этот макрос ссылается на Editor_Retentive, если его не установлено, то можно и удалить...
по хорошему надо не удалить, а заменить на

if State then State.Forse=true end


поправлю к следующему релизу
SimSU ··· ·· -- ··· ··-

ccaid
Posts: 805
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 9 times
Been thanked: 5 times

Набор макросов от SimSU

Post by ccaid » Thu 22 Dec, 2016 18:01

как известно, Far позволяет редактировать файлы с именами типа nul.txt
макрос Editor_DoBak.lua препятствует данной возможности — при попытке сохранить такой файл Far впадает в бесконечную задумчивость.
Фар делают добрые люди

User avatar
abelenki
Posts: 408
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 93 times
Been thanked: 17 times
Contact:

Набор макросов от SimSU

Post by abelenki » Tue 14 Mar, 2017 22:59

в последних версиях Far перестал корректно работать макрос Editor_Trimmer.lua:

1. Blanks from terminations of lines - работает.
2. All empty lines - не работает.

подскажите пожалуйста, как исправить.

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

Набор макросов от SimSU

Post by HaRT » Tue 14 Mar, 2017 23:06

abelenki wrote: не работает
В чём это выражается? Как воспроизвести?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
abelenki
Posts: 408
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 93 times
Been thanked: 17 times
Contact:

Набор макросов от SimSU

Post by abelenki » Tue 14 Mar, 2017 23:12

HaRT wrote:В чём это выражается?
написано постом выше.
Как воспроизвести?
запустить данный макрос с включенной опцией All empty lines (удаление пустых линий) на любом текстовом файле с пустыми линиями - пустые линии не удаляются.
Last edited by abelenki on Tue 14 Mar, 2017 23:44, edited 1 time in total.

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

Набор макросов от SimSU

Post by HaRT » Tue 14 Mar, 2017 23:15

abelenki wrote: написано постом выше
Вы бы не брыкались, а написали нормальный багрепорт по стандартной схеме: что делаю, что ожидаю, что получаю вместо этого. Я же не из праздного любопытства тут наводящие вопросы задаю, а чтобы облегчить людям решение проблемы.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Shmuel
Posts: 5225
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 150 times

Набор макросов от SimSU

Post by Shmuel » Wed 15 Mar, 2017 07:48

abelenki wrote: в последних версиях Far перестал корректно работать макрос Editor_Trimmer.lua:
Очень похоже, что в билде 4907 сломалась функция Menu.Show (а может и не только она).

User avatar
zg
zero-gravity
Posts: 5302
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 47 times
Contact:

Набор макросов от SimSU

Post by zg » Wed 15 Mar, 2017 11:44

Shmuel wrote:Очень похоже, что в билде 4907 сломалась функция Menu.Show (а может и не только она).
вот я запускаю код lua:=Menu.Show("aaa\nbbb\nccc","aaa\nbbb",8+16,2). на мой взгляд — всё работает. какие мысли это может породить?

Post Reply

Return to “Полезные макросы и скрипты”