Спасибо за макрос, забрал
Внес небольшое но важное дополнение, которое решает следующую проблему.
В командной строке CtrlShift+Left/Right выделяет текст пословно в блоки, используется для копирования
Но эти нажатия макрос забирает, вместо этого показывает папку в пассивной панели, что конечно хорошо, но я-то сижу редактирую командную строку
Поятому я просто добавил проверку (condition) на то есть ли чего в командной строке.
Если она пустая - показываем папку в пассивной панели.
Если же не пустая - то и не делаем ничего, даем редактировать комманду
Code: Select all
Macro {
description="Activate the same folder in the right panel";
area="Shell";
priority=0;
key="CtrlShiftRight";
condition=function(AKey)
-- originally:
-- return true
-- my fix:
return CmdLine.Empty
end;
action=function()
SameFolder(APanel.Left and PASSIVE or ACTIVE)
end;
}