Моя сборка макросов — Macros For Zeroes & Ones
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 536
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Contact:
Моя сборка макросов — Macros For Zeroes & Ones
Решил выложить свою сборку макросов для общественности.
ессно нужен FAR1.75 самый новый, иначе кое-чего работать небудет.
прошу учесть что мои макро тут:
HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros
если кому надо в другом месте юзаем автозамену плугом S&R или Research.
ps. макросы тестрировались только на FAR1.75 !!! если есть вопросы почему так сделано, а не иначе или есть предложений по улучшению то welcome...
pps. макросы делались для себя поэтому детальные описания к сожалению отсутствуют.
ессно нужен FAR1.75 самый новый, иначе кое-чего работать небудет.
прошу учесть что мои макро тут:
HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros
если кому надо в другом месте юзаем автозамену плугом S&R или Research.
ps. макросы тестрировались только на FAR1.75 !!! если есть вопросы почему так сделано, а не иначе или есть предложений по улучшению то welcome...
pps. макросы делались для себя поэтому детальные описания к сожалению отсутствуют.
- Attachments
-
- Macros For Zeroes & Ones v294a.rar
- сборка 294a
- (87.19 KiB) Downloaded 443 times
Last edited by Zeroes on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Изменён заголовок Темы, чтобы лучше отражать суть обсуждения
Reason: Изменён заголовок Темы, чтобы лучше отражать суть обсуждения
--- Zeroes & Ones ---
-
- Posts: 1515
- Joined: Wed 16 Mar, 2005 06:26
- Location: Новосибирск
- Been thanked: 1 time
- Contact:
Zeroes
У тебя случайно они не успели обновиться?
У тебя случайно они не успели обновиться?

Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 536
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Contact:
обновил с 244->259
И чего я раньше не додумался сделать себе такое
;работа с временно запоминаемой папкой - запоминаем и каталог и файл где стояли
;ctrl-home запомнить каталог и файл где стояли
;ctrl-end восстановить каталог и файл где стояли (восстановится даже в другой сессии фара) нужен установленный плагин FarCmds
[HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros\Shell\CtrlHome]
"Sequence"="CtrlShift7 %%FileRemind=Apanel.Current; msave(\"%%FileRemind\")"
"DisableOutput"=dword:00000001
;загрузка макро нужна чтобы FAR в другой сессии тоже мог увидеть данные о файле
[HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros\Shell\CtrlEnd]
"Sequence"="$Text \"macro:load\" Enter RCtrl7 Panel.SetPos(0,%%FileRemind)"
"DisableOutput"=dword:00000001
И чего я раньше не додумался сделать себе такое

;работа с временно запоминаемой папкой - запоминаем и каталог и файл где стояли
;ctrl-home запомнить каталог и файл где стояли
;ctrl-end восстановить каталог и файл где стояли (восстановится даже в другой сессии фара) нужен установленный плагин FarCmds
[HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros\Shell\CtrlHome]
"Sequence"="CtrlShift7 %%FileRemind=Apanel.Current; msave(\"%%FileRemind\")"
"DisableOutput"=dword:00000001
;загрузка макро нужна чтобы FAR в другой сессии тоже мог увидеть данные о файле
[HKEY_CURRENT_USER\Software\Far\Users\Zeroes_And_Ones\KeyMacros\Shell\CtrlEnd]
"Sequence"="$Text \"macro:load\" Enter RCtrl7 Panel.SetPos(0,%%FileRemind)"
"DisableOutput"=dword:00000001
--- Zeroes & Ones ---
- Alexey Samlyukov
- Posts: 1764
- Joined: Tue 15 Mar, 2005 17:28
- Been thanked: 7 times
- Contact:
- HaRT
- Moderator
- Posts: 9687
- Joined: Tue 30 Aug, 2005 17:21
- Location: Санкт-Петербург
- Has thanked: 124 times
- Been thanked: 249 times
- HaRT
- Moderator
- Posts: 9687
- Joined: Tue 30 Aug, 2005 17:21
- Location: Санкт-Петербург
- Has thanked: 124 times
- Been thanked: 249 times
Re: Macros For Zeroes & Ones
Спасибо, я про неё уже и забыл. Теперь новая влита в старую.John Doe wrote:Ведь есть уже тема
Фар есть инструмент, а не нянька. © 2009 DrKnS
- Zeroes
- Мультикопипастер Броадкастер
- Posts: 536
- Joined: Wed 16 Mar, 2005 20:53
- Location: Gomel \ Belarus
- Contact:
Re: Моя сборка макросов — Macros For Zeroes & Ones
Обновил до 294. странно скачано 400 раз старая сборка, а ниодного вопроса небыло вроде за всё время значит всё понятно 

--- Zeroes & Ones ---
Re: Моя сборка макросов — Macros For Zeroes & Ones
Мои комментарии.
1) Вместо RAlt я предпочел на быстрый поиск назначить Alt – и мне так удобней, и в VirtualPC работает. В самОм быстром поиске я сделал еще пару макросов - F3 на продолжение поиска и Alt на выход.
2) Распаковка архива, мой вариант.
Исправлена ошибка в проверке наличия папки с таким именем. Введена поддержка 7-Zip Alt: в конец добавляется \, обрезаются пробелы с двух сторон. Использована trim(). Enter я предпочитаю нажимать сам, кстати, в этом случае появляются еще два завершения: отменить изменения (у меня это висит на AltBS) или перейти в начало строки и нажать CtrlShift[ (сэкономив таким образом Shift-F7
).
1) Вместо RAlt я предпочел на быстрый поиск назначить Alt – и мне так удобней, и в VirtualPC работает. В самОм быстром поиске я сделал еще пару макросов - F3 на продолжение поиска и Alt на выход.
2) Распаковка архива, мой вариант.
Исправлена ошибка в проверке наличия папки с таким именем. Введена поддержка 7-Zip Alt: в конец добавляется \, обрезаются пробелы с двух сторон. Использована trim(). Enter я предпочитаю нажимать сам, кстати, в этом случае появляются еще два завершения: отменить изменения (у меня это висит на AltBS) или перейти в начало строки и нажать CtrlShift[ (сэкономив таким образом Shift-F7

Фар делают добрые люди
Re: Моя сборка макросов — Macros For Zeroes & Ones
Не работает макрос AltF1& AltF2 (disk), а так же что-то не понял зачем нужен Tab оттуда же. Far2.0.
Re: Моя сборка макросов — Macros For Zeroes & Ones
Опытным путем было выяснено, что макрос AltF1 & AltF2 заносится в реестр, но не работает, например если написать ему туда F8 или Enter или еще что.