View Issue Details

IDProjectCategoryView StatusLast Update
0000927Wishes.PluginsFARCmdspublic2014-07-09 17:40
ReporterJohnDoeAssigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000927: run: Запуск алиасов содержащих алиасы (без перенаправления вывода)
DescriptionКак известно алиас не может содержать алиасы, т.е. такая конструкция не сработает:

DOSKEY mplayer=C:\APPs\VIDEO\MPlayer\mplayer.exe $*
DOSKEY dvd=mplayer dvd: $*

Но с помощью плагина FarCmds это решаемо:
DOSKEY dvd=run:nul<2<mplayer dvd: $*

Проблема в том что перехват вывода тут не нужен и мешает.

Предложение: Запускать с помощью run: команду без перехвата вывода, если в командной строке не указаны символы перенаправления
run:mplayer dvd: $*
TagsNo tags attached.

Activities

vskirdin

2014-07-09 17:09

administrator   bugnote:0012709

А почему просто нельзя запускать алиасы? Без "run:".
В чем смысл использовать для этого плагин?

JohnDoe

2014-07-09 17:40

updater   bugnote:0012710

Предположим, есть алиас a=path\util.exe
Хочу сделать ещё b=path\util.exe /keyB
И (всё для этой же утилиты) с=path\util.exe /keyC

Т.е. все алиасы содержат полный путь. Я не могу сослаться на изначальный алиас.

Если будет реализован тикет, то я смогу сделать так:
b=run:a /keyB
с=run:a /keyC

P.S.
Всё это не слишком критично, в конце концов можно и специальный плагин написать.

Issue History

Date Modified Username Field Change
2009-06-10 11:12 JohnDoe New Issue
2013-02-03 04:36 alexy Severity minor => feature
2014-07-09 17:09 vskirdin Note Added: 0012709
2014-07-09 17:40 JohnDoe Note Added: 0012710