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

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

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

Post by SUSim »

Вычисление математических выражений. © SimSU
Календарь. © SimSU
Выполнение команды через меню пользователя. © SimSU
Получение названия клавиши. © SimSU
Ускорение скроллинга колёсиком мышки. © SimSU
Меню плагинов с последнего пункта. © SimSU
Вставка разделённых путей и имён файлов. © SimSU
Редактирование строки ввода диалога в редакторе. © SimSU
Первая строка всегда на экране полезно в качестве заголовков столбцов. © SimSU
Создание резервной копии редактируемого файла. © SimSU
Открытие редактора из редактора. © SimSU
Вставка шаблона мароса. / Insert macro template. © Shmuel SimSU
Простое импортирование макроса FAR. © SimSU
Список завершения LuaMacro. © SimSU
Работа мышкой с выделением в редакторе. © 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
Работа с файлами через 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
Возврат в предыдущую папку, отмена возврата. © SimSU
Включение/отключение поиска на панели после отпускания RAlt. © SimSU
Сохранение/восстановление выделения файлов. © SimSU
Такой же путь & Текущая папка. © SimSU
Выделение файлов аля Explorer. © SimSU
Работа с пометкой файлов. © SimSU
Расширение функциональных клавиш копирования, переноса, создания папки. © SimSU
При смене панели ширина активной панели остается постоянной. © SimSU
Attachments
SimSU20230526.7z
(83.62 KiB) Downloaded 174 times
SimSU20230324.7z
(78 KiB) Downloaded 132 times
Last edited by SUSim on Fri 26 May, 2023 19:11, edited 22 times in total.
SimSU ··· ·· -- ··· ··-
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

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

Post by John Doe »

Latest post of the previous page:

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

Первое к сожалению на месте.
User avatar
SUSim
Posts: 1633
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

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

Post by SUSim »

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: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

Ещё один момент обнаружил: макрос Shell_RememberSelected.lua блокирует всплывающее окно от NetBox.
Для воспроизведения достаточно попробовать подключиться к FTP, мы увидим окошко, где написано Connecting... и т.д., при наличии макроса этого окошка нет.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post by Wave »

\Editor_SelectingEx.lua
стр. 127
Editor.Select(1,1) вместо Editor.Sel(1,1)
Пользуюсь ФАРом больше 20 лет © собирательный.
skipik
Posts: 318
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 67 times
Been thanked: 29 times

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

Post by skipik »

Wave, вот это из-за этого как раз?
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post by Wave »

Угу. Замени Select на Sel.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

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

Post by abelenki »

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



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

UPDATE: удалил - макрос заработал.
User avatar
SUSim
Posts: 1633
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

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

Post by SUSim »

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

if State then State.Forse=true end


поправлю к следующему релизу
SimSU ··· ·· -- ··· ··-
ccaid
Posts: 908
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 24 times
Been thanked: 6 times

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

Post by ccaid »

как известно, Far позволяет редактировать файлы с именами типа nul.txt
макрос Editor_DoBak.lua препятствует данной возможности — при попытке сохранить такой файл Far впадает в бесконечную задумчивость.
Фар делают добрые люди
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

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

Post by abelenki »

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

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

подскажите пожалуйста, как исправить.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

abelenki wrote: не работает
В чём это выражается? Как воспроизвести?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

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

Post by abelenki »

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: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

abelenki wrote: написано постом выше
Вы бы не брыкались, а написали нормальный багрепорт по стандартной схеме: что делаю, что ожидаю, что получаю вместо этого. Я же не из праздного любопытства тут наводящие вопросы задаю, а чтобы облегчить людям решение проблемы.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

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

Post by Shmuel »

abelenki wrote: в последних версиях Far перестал корректно работать макрос Editor_Trimmer.lua:
Очень похоже, что в билде 4907 сломалась функция Menu.Show (а может и не только она).
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

Shmuel wrote:Очень похоже, что в билде 4907 сломалась функция Menu.Show (а может и не только она).
вот я запускаю код lua:=Menu.Show("aaa\nbbb\nccc","aaa\nbbb",8+16,2). на мой взгляд — всё работает. какие мысли это может породить?
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

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

Post by Shmuel »

zg wrote: на мой взгляд — всё работает
Надо проверять с помеченными пунктами.
Post Reply

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