Повесть на BS для активной панели "cd .. "

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
scumware
Posts: 3
Joined: Sat 21 Dec, 2013 20:31

Повесть на BS для активной панели "cd .. "

Post by scumware »

Хочу кнопки назначить, подскажите как.

1) Повесить на клавишу <BackSpase> переход в корневую папку и установку курсора на папку из которой только что вышли.

2) Повесить на <Ctrl+~> "Folder Shortcuts".
2useven10
Posts: 5232
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Повесть на BS для активной панели "cd .. "

Post by 2useven10 »

F1 End Enter Читать Читать ... Потом:
1 = CtrlPgUp
2 = Esc F9 Right Right Enter ...
ObSerV
Posts: 53
Joined: Wed 29 Jul, 2009 06:26
Been thanked: 1 time

Re: Повесть на BS для активной панели "cd .. "

Post by ObSerV »

У меня по 2 пункту такое в луа скрипте:
Macro {
area="Shell"; key="RCtrl`"; flags="DisableOutput"; description="Переход по RCtrl~";
action = function()
local RorE= win.GetEnv("farlang")=="Russian"
local item=Menu.Show(RorE and "&G FarU\n&P Plugins\n&S Scripts",
RorE and "Переход в каталог",0x8)
if item==1 then -- Переход в Каталог far
panel.SetPanelDirectory (nil, 1, "C:\\UTILS\\FAR3")
elseif item==2 then -- Переход в Каталог плагинов
panel.SetPanelDirectory (nil, 1, "C:\\UTILS\\FAR3\\Plugins")
elseif item==3 then -- Переход в Каталог Скриптов
panel.SetPanelDirectory (nil, 1, "C:\\UTILS\\Far3\\Profile\\Macros\\scripts")
end
end;
}
Post Reply

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