Хочу кнопки назначить, подскажите как.
1) Повесить на клавишу <BackSpase> переход в корневую папку и установку курсора на папку из которой только что вышли.
2) Повесить на <Ctrl+~> "Folder Shortcuts".
Повесть на BS для активной панели "cd .. "
Re: Повесть на BS для активной панели "cd .. "
У меня по 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;
}
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;
}