Ctrl
+G
). Также из него можно вытащить кусок и оформить вызов его из пользовательского МЕНЮ.Для запуска внешних команд макрос использует модуль execute.lua от zg. Для локализации используется мой модуль GetMsg.
Удаления временной папки (куда распаковываются отмеченные файлы) выключено, т.к. некоторые программы (в частности, команды FAR-а, вызываемые по префиксу) не успевали отрабатывать до удаления временных файлов (кстати, эта же проблема имеется и в стандартном
Ctrl
+G
. Из-за этого стало невозможным использовать KillCopy с макросами из поставки). Задержка при помощи модального окна (far.Show
) не всегда допустима (например, если команда была edit:!\!.!
).Из всех метасимволов реализованы только !\, !, !.! и !!. При запуске внешней команды указание папки с файлом не обязательно (например, проходят команды
dir !.!
и notepad !.!
); для выполнения команды FAR-а по префиксу (таких, как edit:!\!.!
или act:t !\!.!
) необходимо указывать полный путь к файлу.