CtrlIns - скопировать в буфер обмена имя текущего элемента (файла или папки);
CtrlAltIns - скопировать в буфер обмена полный путь к текущему элементу.
Первоначальная попытка написать такой макрос выглядит приблизительно так:
Code: Select all
Macro {
description = "Find File Results: Copy Item Text to Clipboard";
area = "Dialog";
key = "CtrlIns";
condition = function() return Dlg.Id == far.Guids.FindFileResultId end;
action = function() far.CopyToClipboard(Dlg.GetValue(Dlg.CurPos)) end;
}