Быстрый переход к паре папок: слева Dir1, справа Dir2

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by Vasilich »

Почитал доку, смотрел поиском, но что-то не могу найти как сделать быстрый переход к определенным парам папок, чтобы слева была одна, а справа другая.
Для папки в текущей панели проблем нет, активно использую ПравCtrl+цифра, плюс, использую Меню (cd X:\нужная папка).
Но у меня в работе используется много устойчивых комбинаций когда слева одна конкретная папка, а справа другая.
Пока выкручиваюсь с быстрым переходом на папку, потом Tab и поиск в истории по Alt+F12. Но для такого кошерного файл-менеджера это некрасиво.

Просьба подсказать как сделать переход на фиксированные пары каталогов (думаю, что проще всего это через Меню по F2 организовать [но как?], хотя может есть какой-нибудь плагин).
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by John Doe »

Можно макросами, можно через меню пользователя.
Или вот такое готовое решение http://forum.farmanager.com/viewtopic.php?f=60&t=7873
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by Vasilich »

John Doe wrote: Sun 24 Sep, 2017 09:41Можно макросами, можно через меню пользователя.
А можно чуть подробнее куда копнуть/почитать чтобы сделать через меню пользователя? (читал хелп на меню пользователя - но как установить каталог в неактивной панели не догнал)
John Doe wrote: Sun 24 Sep, 2017 09:41Или вот такое готовое решение http://forum.farmanager.com/viewtopic.php?f=60&t=7873
Да, это как раз то, что нужно, закинул скрипт в "Far Manager\Profile\Macros\scripts", но:
AltShift-цифра - То же, что и предыдущий, но создаётся ссылка на обе панели - вот это не работает
Пробовал и левые и правые AltShift - просто выскакивает "окошечко" для быстрого поиска файла (как при зажатом Alt).

Что я не так делаю? И где раздобыть доку на этот FolderShortcutsMenu.lua? И на формат его файла конфигурации, как в нем вообще должна прописываться команда выставления нужных каталогов в обоих панелях?
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by Smitis »

Vasilich,
Добавление ссылок в скрипте работает по принципу стека. Если у Вас всё по умолчанию, ChtrlShift1 добавит ссылку в меню 1. Предыдущие ссылки сдвинутся вниз. Вызвать и посмотреть меню 1 можно через CtrlAlt1, далее сразу Enter - переход по последней ссылке. Добавление ссылок только для неактивной панели нет. Либо текущая, либо обе.
Vasilich wrote: Sun 24 Sep, 2017 10:39вот это не работает
У меня работает. Можно открыть меню (CtrlAlt1) F4 на пункте и посмотреть. что там сохранилось.
Last edited by Smitis on Sun 24 Sep, 2017 11:29, edited 1 time in total.
Разум когда-нибудь победит.
Vasilich
Posts: 28
Joined: Fri 18 Dec, 2009 11:50

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by Vasilich »

Выставил интересующие панели, нажал AltShift0 (у меня 0 свободен и нужен переход сразу на 2 панели).
Далее жму CtrlAlt0 - выскакивает пустая менюшка:

Code: Select all

╔═ Local menu » Shortcuts » FolderShortcuts-0 ══╗
╚═══════════ Edit: Del,Ins,F4,Alt+F4 ═══════════╝
в упомянутом файле Shortcuts.farmenu следующее содержимое:

Code: Select all

:    Shortcuts
{
0:   FolderShortcuts-0
{
}
}
При открытом этом меню жал AltShift` - никаких ссылок не создалось, содержимое файла Shortcuts.farmenu не изменилось

У меня FAR 3.0 build 5000 x64. Куда копать?

И еще:
John Doe wrote: Sun 24 Sep, 2017 09:41можно через меню пользователя
Как??
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by John Doe »

Вопросы по Folder Shortcuts Menu просьба обсуждать в соответствующей теме.
Vasilich wrote: Sun 24 Sep, 2017 10:39 но как установить каталог в неактивной панели не догнал)
Например так

Code: Select all

lua:Panel.SetPath(0,[[ActivePath]]);Panel.SetPath(1,[[PassivePath]]);
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by Smitis »

Vasilich,
Специально попробовал на пустом меню. Файл меню создался. В нём подменю и пункт со ссылкой на обе папки.
Предлагаю дальнейшее обсуждение продолжить тут http://forum.farmanager.com/viewtopic.p ... 3&start=48
Разум когда-нибудь победит.
IgorZ
Posts: 790
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by IgorZ »

Вдогонку порекомендую попробовать Менеджер закладок для папок, он же BookmarkManager. Позволяет назначать на комбинации (одно- и многобуквенные) папки, пары папок; для активной, пассивной, левой, правой панели. Переход по быстрым клавишам или комбинациям, на вкус. Имеется довольно подробная справка.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by John Doe »

IgorZ wrote: Fri 29 Sep, 2017 09:16 пары папок
Стоит упомянуть в описании.
IgorZ
Posts: 790
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Быстрый переход к паре папок: слева Dir1, справа Dir2

Post by IgorZ »

John Doe wrote: Fri 29 Sep, 2017 10:33
IgorZ wrote: Fri 29 Sep, 2017 09:16 пары папок
Стоит упомянуть в описании.
Действительно, как-то я это упустил. Сейчас добавлю.
Post Reply

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