Поддержка Cygwin путей (пока только для cd)

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
gene.pavlovsky
Posts: 173
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 13 times
Been thanked: 9 times
Contact:

Поддержка Cygwin путей (пока только для cd)

Post by gene.pavlovsky »

Сделал макрос, позволяющий в ком строке переходить cd по cygwin-ским путям.
Макрос слушает Enter, и если путь начинается на /, считает, что это cygwin путь, и преобразует его в понятный Фару.
cd /usr/local/bin - реально выполняется cd C:/cygwin/usr/local/bin



Хотелось бы ещё доработать макрос для поддержки диалогов Copy/Move, возможно MkFold. Где мне посмотреть, как это лучше сделать?
1. Отфильтровать именно нужные диалоги.
2. По нажатию Enter в диалоге мне нужно достать, и затем, возможно, подменить, путь из соответствующего text field-а.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Поддержка Cygwin путей (пока только для cd)

Post by John Doe »

gene.pavlovsky wrote: Где мне посмотреть, как это лучше сделать
Например http://forum.farmanager.com/viewtopic.php?f=15&t=8435
(Тут по событию, а в версии для Far 2 было на Enter)

P.S.
А для командной строки был такой эксперимент http://forum.farmanager.com/viewtopic.php?f=15&t=8720
К сожалению отменили.
gene.pavlovsky
Posts: 173
Joined: Tue 16 Feb, 2010 17:55
Location: Luxembourg
Has thanked: 13 times
Been thanked: 9 times
Contact:

Поддержка Cygwin путей (пока только для cd)

Post by gene.pavlovsky »

John Doe, это просто отлично. Вы меня прямо-таки постоянно балуете!
Post Reply

Return to “Полезные макросы и скрипты”