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

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

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

Postby 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_20160925.7z
мелкие правки
(51.16 KiB) Downloaded 144 times
SimSU_20160912.7z
(51 KiB) Downloaded 57 times
Last edited by SUSim on Sun 25 Sep, 2016 21:18, edited 139 times in total.
SimSU ··· ·· -- ··· ··-

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

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

Postby SUSim » Mon 12 Sep, 2016 22:28

Latest post of the previous page:

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

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

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

Postby SUSim » Wed 14 Sep, 2016 17:25

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

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

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

Postby John Doe » Wed 14 Sep, 2016 18:01

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

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

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

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

Postby 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: 40
Joined: Wed 03 Jun, 2015 15:24
Been thanked: 1 time

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

Postby skipik » Fri 16 Sep, 2016 22:10

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

User avatar
Wave
Posts: 1700
Joined: Thu 04 Aug, 2005 18:47
Location: Харьков, Украина
Has thanked: 2 times
Been thanked: 9 times
Contact:

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

Postby Wave » Mon 19 Sep, 2016 08:08

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

skipik
Posts: 40
Joined: Wed 03 Jun, 2015 15:24
Been thanked: 1 time

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

Postby skipik » Mon 19 Sep, 2016 21:19

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

User avatar
Wave
Posts: 1700
Joined: Thu 04 Aug, 2005 18:47
Location: Харьков, Украина
Has thanked: 2 times
Been thanked: 9 times
Contact:

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

Postby Wave » Tue 20 Sep, 2016 07:45

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

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

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

Postby abelenki » Wed 21 Sep, 2016 01:30

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



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

UPDATE: удалил - макрос заработал.
Last edited by abelenki on Wed 21 Sep, 2016 01:36, edited 2 times in total.

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

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

Postby SUSim » Thu 22 Sep, 2016 17:45

abelenki wrote: - макрос заработал.

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

if State then State.Forse=true end


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

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

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

Postby ccaid » Thu 22 Dec, 2016 18:01

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

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

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

Postby 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: 7917
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 64 times
Been thanked: 94 times

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

Postby HaRT » Tue 14 Mar, 2017 23:06

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

User avatar
abelenki
Posts: 395
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 87 times
Been thanked: 15 times
Contact:

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

Postby 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: 7917
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 64 times
Been thanked: 94 times

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

Postby HaRT » Tue 14 Mar, 2017 23:15

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

Shmuel
Posts: 4955
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 124 times

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

Postby Shmuel » Wed 15 Mar, 2017 07:48

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

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

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

Postby zg » Wed 15 Mar, 2017 11:44

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


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

Who is online

Users browsing this forum: No registered users and 0 guests